FieldTreeNode
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:29
字段树节点(用于 CascadeSelect)
Description
将扁平的 FieldMetadata[] 转换为树形结构, 以便 CascadeSelect 组件级联展示嵌套字段。
Properties
children?
optional children?: FieldTreeNode[];
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:41
子节点
description?
optional description?: string;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:43
字段描述
displayName
displayName: string;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:35
显示名称
enum?
optional enum?: unknown[];
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:47
枚举值
isExistsOption?
optional isExistsOption?: boolean;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:51
是否是存在性检查选项(用于解决重复 key 问题)
isNullCheckOption?
optional isNullCheckOption?: boolean;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:53
是否是空值检查选项(keyValue 字段的整体空值查询)
isRelation
isRelation: boolean;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:39
是否是关系字段
label
label: string;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:31
当前层的字段名
relationFields?
optional relationFields?: FieldMetadata[];
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:49
关系目标实体的字段列表(用于 EXISTS 子查询)
required?
optional required?: boolean;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:45
是否必填
type
type: PropertyType;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:37
字段类型
value
value: string;
Defined in: packages/rxdb-model/src/query-builder/utils/field-tree.ts:33
完整路径(作为选中值)