如何更新gorm会话对象

时间:2014-05-06 06:52:34

标签: mongodb grails

让我们说两个域类

class A {
...
static hasMany= [b:B]
}
class B {
boolean status = false
static belongsTo=[a:A]
}

查询时

a.b.status

结果是[false,false,false]

现在

b.status = ture`
     b.save()

whan query a.status

结果是[false,false,false] 它应该是[虚假,虚假,真实]

结果来自会话对象,那么如何更新域类a的会话对象,数据库使用mongodb

1 个答案:

答案 0 :(得分:0)

b.save()更改为b.save(flush:true)