class Address {
static hasMany = [addressGroups: AddressGroup]
...
}
class AddressGroup {
static belongsTo = Address
static hasMany = [addresses: Address]
String notation;
...
}
Я пытаюсь получить все адреса для данной группы адресов.
Мой код:
def params = [max: 10]
def addressGroup = AddressGroup.findByNotation("asdf")
def addresses = Address.findAllByAddressGroups(addressGroup, params)
Сообщение об ошибке: Не указано значение для параметра 2
Зарегистрированный оператор SQL:
select ... from ADDRESSES this_ where this_.id=10 order by this_.id asc limit ** NOT SPECIFIED **
... что совершенно неправильно.
Есть идеи?
Я мог бы получить адреса с помощью addressGroup.addresses (и это работает!), Но я хочу отобразить его в таблице с нумерацией страниц, поэтому мне нужно макс / смещение параметров.