Проблема Грааля со многими на май - PullRequest
0 голосов
/ 24 января 2011

Я программирую на Grails 1.3.x, и у меня возникла проблема с запросом, который я хочу сделать с двумя таблицами, относящимися ко «многим ко многим».

У меня есть таблица с именем «Группа» и «Персона». У меня есть имя группы, но мне нужно перечислить или иметь первого человека из этой группы. Нечто подобное ..

Person.findAllByGroups(?)

Я положил сюда? Я назвал хорошо или иначе?

1 Ответ

0 голосов
/ 24 января 2011

вы можете сделать что-то вроде этого:

def group = Group.findByName('groupName')
def personList = Person.findAll('from Person as p WHERE ? IN ELEMENTS(p.groups)',[group])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...