Предположим, у меня есть класс User
со многими Customers
(помечены hasMany
свойством).В классе Customer
я отмечаю владельца belongsTo
.
Теперь, когда я хочу получить клиентов пользователей, я просто пишу User.read(params.id).customers
Я хочу разбить на страницы в моем тестовом проекте,поэтому чтение всего списка клиентов не имеет особого смысла ... Я бы использовал что-то вроде Customer.findAllByOwner
, но этот метод такого метода отсутствует ..
Как мне ограничить набор результатов такого запросатогда (смещение и предел)?
package myapp
class User {
...
static hasMany = [customers: Customer]
...
}
package myapp
class Customer {
...
static belongsTo = User
...
}