【发布时间】:2011-02-06 18:14:23
【问题描述】:
这就是这个问题的背景:
我有一个 Grails 类:
class User{
long id
static hasMany = [skills: String]
...
}
我想在 2 个条件下从数据库中获取用户:
- ID 集
- 一组技能(字符串)
我编写了这个适用于 id 的查询,但我无法让技能部分发挥作用:
User.findAll( "from User
where id in (5067120,5067121,...5067139)" )
目前,我在此查询后手动选择具有正确技能的用户,但显然这不是一个有效的解决方案。 我该如何解决这个问题?
谢谢!
【问题讨论】:
标签: grails find hql grails-orm