字段类型定义
大约 1 分钟
字段类型定义
RuntimeRelatedField
代表一个引用字段,扩展自 RuntimeModelField
:
relatedType: ModelFieldType
:引用的业务类型。related: string[]
:引用字段关联的属性名数组。
RuntimeRelationField
代表一个关系字段,扩展自 RuntimeModelField
:
relationStore: boolean
:表示关系是否被持久化存储。references: string
:关联模型的编码。referencesModel: RuntimeModel
:直接关联的模型实例。relationFields: string[]
:当前模型中用于建立关系的字段。referenceFields: string[]
:关联模型中与relationFields
对应的字段。filter?: string
:定义非可视化的过滤条件。domain?: string
:定义可视化的过滤条件。relationUpdateType?: RelationUpdateType
:关系更新类型。submitCache?: SubmitCacheManager
:关系字段的提交缓存。sortFields?: string[]
:指定关联数据的排序字段。
RuntimeO2OField
一对一关系字段,直接继承自 RuntimeRelationField
。
RuntimeO2MField
一对多关系字段,扩展自 RuntimeRelationField
:
limit?: number | string
:限制关联字段的数量。
RuntimeM2OField
多对一关系字段,直接继承自 RuntimeRelationField
。
RuntimeM2MField
多对多关系字段,扩展自 RuntimeRelationField
:
through: string
:多对多关系中间模型的编码。throughRelationFields: string[]
:中间模型中与当前模型关系字段对应的字段。throughReferenceFields: string[]
:中间模型中与关联模型关联字段对应的字段。limit?: number | string
:限制关联字段的数量。