Grails有很多关联检查

时间:2012-05-21 22:44:33

标签: hibernate grails gorm has-many

有什么最便宜的方式(从表现角度来看)确定hasMany协会是否有任何成员?我试图避免检索所有孩子。是否有一种干净的方式来计算使用gorm的孩子?

这里的用例是在父对象的UI上显示(或不显示)[+]。

2 个答案:

答案 0 :(得分:1)

不可能我用直接的gorm表达式猜测

答案 1 :(得分:0)

我认为通过对孩子进行size()检查,你不会失去任何东西(特别是如果使用缓存)。另一个选择是对一个位进行去标准化并将计数保持为父级的列。我们为ecomm网站执行此操作,该网站跟踪订单标题的订单商品数量。

您还可以查看countBy动态查找器。