我想在我的User模型中添加一个属性,该属性返回Project表中具有该用户的用户ID的行数。
像这样:
def numProjects = {
/* somehow get count from Project table
The straight sql would be:
SELECT COUNT(*) FROM projects WHERE userId = <the current user>
*/
}
发布于 2018-08-01 16:57:06
假设你正在寻找ID为1234的用户的项目计数,并假设你的Project模型继承了MetaMapper特征(可能通过KeyedMetaMapper),似乎你可以使用count方法:
Project.count(By(User.id, 1234))
要么;
Project.count(BySql("userId = ?", 1234))
https://stackoverflow.com/questions/-100000473
复制相似问题