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
完整路径(作为选中值)