Я использую OrmLite 4,48 и я установки двух объектов следующим образом: (упрощенный)OrmLite ForeignCollectionField всегда загружается?
public class Chat {
@ForeignCollectionField(eager = false)
private ForeignCollection<ChatUser> chatUsers;
}
public class ChatUser {
@DatabaseField(foreign = true)
private Chat chat;
}
К сожалению, когда я запрос Chat объекты из БД я всегда видеть через отлаживать, что объекты ChatUser полностью загружены ? Как указано в документах, иностранные коллекции по умолчанию ленивы, но в моем случае я вижу его в противном случае?
BTW, если я загрузите ChatUser объекты независимо друг от друга с помощью запроса я могу видеть, что их Чат иностранные поля имеют только идентификаторы загружены (как и ожидалось) ...
Я предполагаю, что ошибка является то, очевидно, я пропустил, но Я не понимаю, как это может быть проще?