Grails数据列表检索的最佳实践

时间:2016-09-26 20:05:22

标签: grails

我想知道在Grails中哪一个被认为是更好的做法:

1)在控制器中,使用findBy方法检索数据并返回相应视图的地图以进行渲染 - 例如Users.findByLogin() - 或

2)将其留在视图中使用g:findAll迭代数据 - 例如



<g:findAll in="${users}" expr="${it.login?.contains('John')}">
&#13;
&#13;
&#13;

感谢。

1 个答案:

答案 0 :(得分:4)

始终使用controller创建model您的view将呈现。数据来源可以是service或GORM调用(例如findBy)。