我是Grails框架工作的新手,我遵循了域类中的一个策略,即我有一个 我声明创建,修改的根域,我正在为这个根域扩展 域的其余部分,当我试图插入插入两者的记录时 根表和各自的表也。
来我的问题,我的根域类中有一个hasMany关系我需要保存 数据也进入hasMany关联表。
以下是代码段
class Root {
Integer id
String objectTypeCode
String createdBy = StringUtils.EMPTY
String lastUpdatedBy = StringUtils.EMPTY
Integer createdById
Integer lastUpdatedById
LocalDateTime dateCreated
LocalDateTime lastUpdated
Boolean isActive = true
static hasMany = [myFields : myFieldValue]
static mapping = {
tablePerHierarchy false
table 'roots'
cache true
autoTimestamp true
version true
id column:'id', type:'integer'
dateCreated type: PersistentLocalDateTime
lastUpdated type: PersistentLocalDateTime
myFields column: 'object_id', joinTable: false
}
}
myFilelds是我自己的字段,我需要保存这些字段,但我无法解决这个问题 问题。 假设我正在创建用户,它将插入根和用户。 任何人都可以帮助我解决这个问题。