У меня есть родительский класс домена, продукт:Как фильтровать (дочерний) класс домена в Grails?
class Product {
...
}
и более 20 дочерних классов, простирающихся его. Одна из этого Группа продуктов:
class ProductGroup extends Product {
...
}
При создании экземпляра Группа продуктов, у меня есть Множественный вход, где продукты перечислены и пользователь может выбрать, какие продукты он/она хочет, чтобы добавить в группу. Прямо сейчас, я использую Product.list(), чтобы заполнить мультиселективный вход. Я хочу сделать список всех продуктов, не включая экземпляры ProductGroup. Какой был бы лучший способ сделать это?
Спасибо! Я решил, что мне придется использовать HQL для этого. – sham