我想要这样的模式类型,
DEFINE TABLE h SCHEMAFULL;
DEFINE FIELD items ON TABLE h TYPE array<object>;
这个对象内部应该有这样的类型
{
active: bool,
key: string,
value: string,
description: string | null
};
如何创建此架构。
感谢您的帮助
您可以通过以下方式做到这一点:
DEFINE TABLE h SCHEMAFULL;
DEFINE FIELD items ON TABLE h TYPE array<object>;
DEFINE FIELD items.*.key ON TABLE h TYPE string;
DEFINE FIELD items.*.value ON TABLE h TYPE string;
DEFINE FIELD items.*.description ON TABLE h TYPE option<string>;
DEFINE FIELD items.*.active ON TABLE h TYPE bool;