0
我是新来的Grails。我在从数据库中检索数据时遇到问题。我有类的域名,类似...Grails - findAll加入两张表
class Lightbox {
String name = ''
String link = ''
static hasMany = [users: LightboxUserAccount]
}
class LightboxUserAccount {
UserAccount userAccount
static belongsTo = [lightbox: Lightbox]
}
class UserAccount {
String username
...
}
我想列出ID = 4的用户拥有的所有“灯箱”。我试图
def my_lb = Lightbox.findAll("from Lightbox as lb where lb.users=:userAccount", [userAccount: springSecurityService.getCurrentUser()])
或
我的工作def my_lb = Lightbox.findAllByUsers(4)
无。我究竟做错了什么? THX
'from Lightbox as lb where use.userrs.userAccount =:userAccount'? – cfrick 2015-02-10 16:15:33