У меня есть классы домена:
class Person {
static hasMany = [ items: Item ]
static fetchMode = [ items: 'eager' ]
String name
Set items
}
class Item {
static belongsTo = [ owner: Person ]
String name
}
Если я оставлю static fetchMode = [ items: 'eager' ] на месте, то вызов getItems() возвращает только около 10% элементов. Если я удалю fetchMode, то getItems() вернет все элементы. Любая идея, по которой ожидаемая выборка приводит к извлечению меньше, чем все сохраненные данные?