我想知道当我对域类中的数据库执行操作时是否必须设置 flush: true 。例如:
class TreeNode {
TreeNode removeFromChildren(TreeNode child) {
TreeNodeChild.findByNodeAndChild(this, child).delete(flush: true)
this
}
...
}
或者以下是正确的表示法?
class TreeNode {
TreeNode removeFromChildren(TreeNode child) {
TreeNodeChild.findByNodeAndChild(this, child).delete()
this
}
...
}
问题是:我应该刷新会话吗?