跳到主要内容

FieldMetadata

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:112

字段元数据

Properties​

description?​

optional description?: string;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:128

字段描述


displayName​

displayName: string;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:120

显示名称


enum?​

optional enum?: unknown[];

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:140

枚举值(如果适用)


isRelation?​

optional isRelation?: boolean;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:148

是否是关系字段


keyValueFields?​

optional keyValueFields?: FieldMetadata[];

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:164

keyValue 子属性字段列表(用于嵌套属性查询)


name​

name: string;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:116

字段名称


nullable?​

optional nullable?: boolean;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:136

是否可空


pattern?​

optional pattern?: string;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:144

正则验证(字符串类型)


relationFields?​

optional relationFields?: FieldMetadata[];

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:160

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


relationKind?​

optional relationKind?: "1:1" | "1:m" | "m:1" | "m:n";

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:156

关系类型(1:1, 1:m, m:1, m:n)


relationTarget?​

optional relationTarget?: string;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:152

关系目标实体名称


required?​

optional required?: boolean;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:132

是否必填


type​

type: PropertyType;

Defined in: packages/rxdb-model/dist/query-builder/models/query-builder-state.d.ts:124

字段类型