Grails有很多不用于儿童的保存

时间:2014-07-15 11:15:11

标签: grails gorm

我是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是我自己的字段,我需要保存这些字段,但我无法解决这个问题    问题。    假设我正在创建用户,它将插入根和用户。    任何人都可以帮助我解决这个问题。

0 个答案:

没有答案