FieldMetadata
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:126
字段元数据
Properties
description?
optional description?: string;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:145
字段描述
displayName
displayName: string;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:135
显示名称
enum?
optional enum?: unknown[];
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:160
枚举值(如果适用)
isRelation?
optional isRelation?: boolean;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:170
是否是关系字段
keyValueFields?
optional keyValueFields?: FieldMetadata[];
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:190
keyValue 子属性字段列表(用于嵌套属性查询)
name
name: string;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:130
字段名称
nullable?
optional nullable?: boolean;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:155
是否可空
pattern?
optional pattern?: string;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:165
正则验证(字符串类型)
relationFields?
optional relationFields?: FieldMetadata[];
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:185
关系目标实体的字段列表(用于 EXISTS 子查询)
relationKind?
optional relationKind?: "1:1" | "1:m" | "m:1" | "m:n";
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:180
关系类型(1:1, 1:m, m:1, m:n)
relationTarget?
optional relationTarget?: string;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:175
关系目标实体名称
required?
optional required?: boolean;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:150
是否必填
type
type: PropertyType;
Defined in: packages/rxdb-model/src/query-builder/models/query-builder-state.ts:140
字段类型