如何使用grails中的createCriteria获取类似MYSQL查询的内容?
SELECT *
FROM engine4_user_fields_values
WHERE field_id = 31 OR field_id = 24
GROUP BY item_id;
Run Code Online (Sandbox Code Playgroud)
如果我使用这样的东西,它工作正常:
def items = items_c.list{
'in'('fieldId',field_ids)
projections{
groupProperty("itemId")
}
}
Run Code Online (Sandbox Code Playgroud)
但是我需要像这样定义order,max和sort字段:
def items = items_c.list(max:5, sort:"itemId", order:"desc"){
'in'('fieldId',field_ids)
projections{
groupProperty("itemId")
}
}
Run Code Online (Sandbox Code Playgroud)
但这会让我有不同的行与'item_id'相同
我能做什么?
| 归档时间: |
|
| 查看次数: |
8118 次 |
| 最近记录: |