Можно ли сделать запрос, как это? - PullRequest
0 голосов
/ 22 июля 2011

Код

class Member{
         string name          
        }



  class Group{
      string name
      static hasMany = [member: Member]
}

// КОНТРОЛЛЕР

def member = Member.get(1)               // I get member object as expected
def group = Group.findByMember(member)   //ERROR

Вопрос

невозможно найти группу, подобную этой .... (поскольку группа и член находятся в отношениях один ко многим)

есть ли другой простой способ?

Решениездесь:

http://adhockery.blogspot.com/2009/06/querying-by-association-redux.html

1 Ответ

0 голосов
/ 25 июля 2011

Решение здесь:

def group = Group.withCriteria {
    createAlias("member", "m")
    eq("m.id", 1)
}

ИСТОЧНИК

http://adhockery.blogspot.com/2009/06/querying-by-association-redux.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...