class Address {
static hasMany = [addressGroups: AddressGroup]
...
}
class AddressGroup {
static belongsTo = Address
static hasMany = [addresses: Address]
String notation;
...
}
주어진 AddressGroup에 대해 모든 주소를 가져 오려고합니다.Grails에서 다 대다 관계를 쿼리하는 중 오류가 발생했습니다.
내 코드 :
def params = [max: 10]
def addressGroup = AddressGroup.findByNotation("asdf")
def addresses = Address.findAllByAddressGroups(addressGroup, params)
오류 메시지 :
로그 된 SQL 문 매개 변수 2에 지정된 값 없음 :
select ... from ADDRESSES this_ where this_.id=10 order by this_.id asc limit ** NOT SPECIFIED **
... completly 잘못된 것입니다.
아이디어가 있으십니까?
addressGroup.addresses를 사용하여 주소를 가져올 수는 있지만 페이지 매김을 사용하여 테이블에 표시하고 싶습니다. 따라서 최대/오프셋 params가 필요합니다.
가 ... 감사를 이동하는 방법과 같습니다
는 내가 기준 API를 사용하여 endet! – arturh