EntityFieldConfig
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:29
实体字段配置
Properties
displayName
displayName: string;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:33
显示名称
encrypted?
optional encrypted?: boolean;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:66
是否为加密列
仅在元数据声明 encrypted: true 时输出该键
enumValues?
optional enumValues?: readonly string[];
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:45
枚举类型的可选值
field
field: string;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:31
字段名
format?
optional format?: FieldFormat;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:56
字段语义标注(只影响展示与控件选择,不改变运行时值类型)
仅在元数据声明 format 时输出该键
keyValueSchema?
optional keyValueSchema?: Record<string, KeyValueSchemaEntry>;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:47
键值类型字段的 Schema
nullable?
optional nullable?: boolean;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:39
是否可为空
options?
optional options?: Readonly<Record<string, FieldOptionDisplay>>;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:61
枚举/多选值的展示元数据(label / color / disabled),键是 enum 的子集
仅在元数据声明 options 时输出该键
readonly?
optional readonly?: boolean;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:37
是否只读
relatedEntityName?
optional relatedEntityName?: string;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:49
关系字段关联的实体名
relatedNamespace?
optional relatedNamespace?: string;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:51
关系字段关联实体的命名空间
required?
optional required?: boolean;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:41
是否必填
type
type: EntityFieldType;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:35
字段类型
unique?
optional unique?: boolean;
Defined in: packages/rxdb-model/dist/entity-field.utils.d.ts:43
是否唯一