@grails.gorm.hibernate.annotation.ManagedEntity class DynamicFieldValue extends java.lang.Object implements Auditable, MultiTenant<DynamicFieldValue>, Stampable<DynamicFieldValue>, java.io.Serializable
Modifiers | Name | Description |
---|---|---|
static java.util.Map<java.lang.String, java.lang.String> |
DataTypeValueColumnNameMapping |
不同的 DataType 的动态字段, 其值保存在哪个字段中 对于 OBJECT 类型, 如果是单选,则以 objectId 中保存的值为准 如果是多选,则以 jsonValue 字段中的值为准 |
Type | Name and description |
---|---|
static java.lang.Object |
belongsTo |
java.lang.Boolean |
booleanValue |
static java.lang.Object |
constraints |
java.time.LocalDateTime |
dateValue |
DynamicFieldInstance |
dynamicFieldInstance 动态字段与领域模型定义的关联关系 |
java.lang.String |
jsonValue Json format of the field Value. is a redundant of
|
static java.lang.Object |
mapping |
BigDecimal |
numericValue |
java.lang.Long |
objectId For object reference, contains reference to the target object Combine this with referenceClazz inside dynamicFieldInstance.dynamicField to get the object type |
long |
ownerId 本动态字段的值是属于哪一个领域对象的 |
StorageFieldValue |
storage For file and image |
java.lang.String |
stringValue |
java.lang.String |
tenant 租户信息, 对应 Tenant Domain 的 subDomain 字段, 用于 gorm 实现多租户 |
static java.lang.Object |
transients |
Constructor and description |
---|
DynamicFieldValue
() |
Type Params | Return Type | Name and description |
---|---|---|
|
DisplayComponentType |
getDisplayComponentType() 获取界面上的显示控件 从 DynamicFieldInstance 的定义中读取 @return |
|
DynamicFieldDataType |
getFieldType() fieldType is just a redundant record with DynamicFieldDefinition.fieldType |
|
DomainClass |
getOwnerClazz() 本动态字段是属于哪一种模型对象的? |
|
java.util.List<java.lang.Long> |
objectIds() |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
不同的 DataType 的动态字段, 其值保存在哪个字段中 对于 OBJECT 类型, 如果是单选,则以 objectId 中保存的值为准 如果是多选,则以 jsonValue 字段中的值为准
动态字段与领域模型定义的关联关系
Json format of the field Value. is a redundant of
For object reference, contains reference to the target object Combine this with referenceClazz inside dynamicFieldInstance.dynamicField to get the object type
本动态字段的值是属于哪一个领域对象的
For file and image
租户信息, 对应 Tenant Domain 的 subDomain 字段, 用于 gorm 实现多租户
获取界面上的显示控件 从 DynamicFieldInstance 的定义中读取 @return
fieldType is just a redundant record with DynamicFieldDefinition.fieldType
本动态字段是属于哪一种模型对象的? 从 DynamicFieldInstance 的定义中读取
Groovy Documentation