Найти все M: M с нулевыми детьми в Grails

0

Я пытаюсь создать запрос для возврата всех объектов без детей, используя следующую модель:

class Message {
    static hasMany = [ children: Message ]
    static belongsTo = [ parent: Message ]
}

Спасибо!

  • 0
    Вы пробовали Message.findAll ("из сообщения m, где m.children = null")?
  • 0
    Да, я пробовал это ... не работает
Теги:
grails

1 ответ

1
Лучший ответ

Вы можете использовать "пусто" в HQL для этого:

Message.executeQuery('from Message m where m.children is empty')
  • 0
    Отлично спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню