EntityPropertyFieldDescriptor
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:238
普通属性与系统字段的描述。
Extends
EntityFieldDescriptorBase
Properties
cardinality
cardinality: FieldCardinality;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:221
Inherited from
EntityFieldDescriptorBase.cardinality
displayName
displayName: string;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:220
Inherited from
EntityFieldDescriptorBase.displayName
encrypted
encrypted: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:228
Inherited from
EntityFieldDescriptorBase.encrypted
enum?
optional enum?: readonly string[];
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:232
Inherited from
EntityFieldDescriptorBase.enum
field
field: string;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:219
Inherited from
EntityFieldDescriptorBase.field
format?
optional format?: FieldFormat;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:223
Inherited from
EntityFieldDescriptorBase.format
keyValueSchema?
optional keyValueSchema?: Record<string, KeyValueSchemaEntry>;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:234
Inherited from
EntityFieldDescriptorBase.keyValueSchema
nullable
nullable: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:225
Inherited from
EntityFieldDescriptorBase.nullable
options?
optional options?: Readonly<Record<string, FieldOptionDisplay>>;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:233
Inherited from
EntityFieldDescriptorBase.options
primary?
optional primary?: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:231
Inherited from
EntityFieldDescriptorBase.primary
readonly
readonly: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:224
Inherited from
EntityFieldDescriptorBase.readonly
relation?
optional relation?: undefined;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:240
required
required: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:226
Inherited from
EntityFieldDescriptorBase.required
searchable?
optional searchable?: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:230
Inherited from
EntityFieldDescriptorBase.searchable
sortable?
optional sortable?: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:229
Inherited from
EntityFieldDescriptorBase.sortable
source
source: "property" | "system";
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:239
unique
unique: boolean;
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:227
Inherited from
EntityFieldDescriptorBase.unique
valueType
valueType:
| "string"
| "number"
| "bigint"
| "boolean"
| "date"
| "uuid"
| "enum"
| "integer"
| "binary"
| "stringArray"
| "numberArray"
| "keyValue"
| "json";
Defined in: packages/rxdb/src/entity/entity-field.utils.ts:222
Inherited from
EntityFieldDescriptorBase.valueType