Grails的问题与许多对可能

问题描述:

我在Grails的1.3.x中编程,我有一个查询我要和相关的2代表做有问题“多对多”。Grails的问题与许多对可能

我有一个名为“Group”和一个“Person”的表。我有一个组名,但我需要列出或拥有该组的第一个人。像..

Person.findAllByGroups(?) 

我把这里放?我打电话是好还是不好?

你可以做这样的事情:

def group = Group.findByName('groupName') 
def personList = Person.findAll('from Person as p WHERE ? IN ELEMENTS(p.groups)',[group]) 
+0

逆转, 高清personList = Person.findAll( “从人如u其中:在元素(u.groups),组”[组:A组]) 谢谢! – Sergio 2011-01-24 17:44:29