У меня есть классы домена:
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()
вернет все элементы. Любая идея, по которой ожидаемая выборка приводит к извлечению меньше, чем все сохраненные данные?