Interface: EntityFieldConfig
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:57
Deprecated
用 EntityFieldDescriptor 取代。本接口的布尔标志全是可选的,
「没声明」与「声明为 false」不可区分,且完全没有 encrypted / format / options。
Properties
displayName
displayName: string;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:59
enumValues?
optional enumValues?: readonly string[];
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:65
field
field: string;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:58
keyValueSchema?
optional keyValueSchema?: Record<string, KeyValueSchemaEntry>;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:66
nullable?
optional nullable?: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:62
readonly?
optional readonly?: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:61
relatedEntityName?
optional relatedEntityName?: string;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:67
relatedNamespace?
optional relatedNamespace?: string;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:68
required?
optional required?: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:63
type
type: EntityFieldType;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:60
unique?
optional unique?: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:64