0
У меня есть следующий класс:Grails 2.5.0 - metaParams on Set?
class User {
...
static hasMany = [data: MyData]
...
}
Я хотел бы получить user.data на объекте пользователя, но фильтровать возвращаемый список, используя metaParams как в findAllBy (https://grails.github.io/grails-doc/latest/ref/Domain%20Classes/findAllBy.html).
Возможно ли это?
Вы хотите написать запрос критериев, чтобы сделать это или его эквивалент с помощью java.util.List? –
Я надеялся, что будет что-то вроде user.data.filter ([max: 10, sort: "title", order: "desc", offset: 100]). Существует ли это, или мне нужен запрос критериев? – Anonymous1
Нет, этого метода не существует. Вы можете использовать запрос критериев с проекцией или реализовать эквивалентную операцию в списке, используя различные методы коллекции Groovy. –