跳到主要内容

FieldTreeNode

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:15

字段树节点(用于 CascadeSelect)

Description​

将扁平的 FieldMetadata[] 转换为树形结构, 以便 CascadeSelect 组件级联展示嵌套字段。

Properties​

children?​

optional children?: FieldTreeNode[];

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:27

子节点


description?​

optional description?: string;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:29

字段描述


displayName​

displayName: string;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:21

显示名称


enum?​

optional enum?: unknown[];

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:33

枚举值


isExistsOption?​

optional isExistsOption?: boolean;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:37

是否是存在性检查选项(用于解决重复 key 问题)


isNullCheckOption?​

optional isNullCheckOption?: boolean;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:39

是否是空值检查选项(keyValue 字段的整体空值查询)


isRelation​

isRelation: boolean;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:25

是否是关系字段


label​

label: string;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:17

当前层的字段名


relationFields?​

optional relationFields?: FieldMetadata[];

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:35

关系目标实体的字段列表(用于 EXISTS 子查询)


required?​

optional required?: boolean;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:31

是否必填


type​

type: PropertyType;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:23

字段类型


value​

value: string;

Defined in: packages/rxdb-model/dist/query-builder/utils/field-tree.d.ts:19

完整路径(作为选中值)