【问题标题】:Grails 3.2 - object version doesn't updateGrails 3.2 - 对象版本不更新
【发布时间】:2016-11-02 15:31:56
【问题描述】:

这是一个简单的结构:

class Dom1 {
  /* some props */
  Dom2 dom2
}
class Dom2 {
  /* some props */
}

假设一个 dom2 对象已被初始化。 如果我像这样创建 dom1 对象:

def dom1 = new Dom1(dom2: dom2).save(flush:true)

我有 dom1 版本=0; 但是在从数据库中重新获取 dom1 之后:

dom1 = Dom1.get(dom1.id)

我有 dom1,版本为 1。

DB 记录也有 version=1。 在从 Grails 3.1 升级到 3.2 之前,该问题不存在。

有人知道怎么解决吗?谢谢。

【问题讨论】:

    标签: grails grails-orm grails3.2.0


    【解决方案1】:

    Last Grails 3.2.6 没有这个问题。

    【讨论】:

      猜你喜欢
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      • 2011-08-18
      • 1970-01-01
      • 2011-07-13
      • 1970-01-01
      • 2016-05-30
      • 1970-01-01
      相关资源
      最近更新 更多