У меня есть 2 модели, которые представляют две таблицы базы данных в моей базе данных (A & B).
Их отношения один на один.
Я использую 2 таблицы вместо одной, потому что таблица A должна быть очищена и пополнена
с данными сервера каждый раз, когда пользователь перезапускает приложение. Таблица B должна оставаться прежней и должна быть связана с новыми данными
Есть ли способ автоматической выборки B для каждого экземпляра A, например, ForeignCollection в «один ко многим» или «многие ко многим»?
Пример:
Газета состоит из нескольких статей:
public class Newspaper{
@ForeignCollectionField(eager = true)
private Collection<Article> articles;
}
В этом случае сборник статей заполняется автоматически при извлечении газеты из базы данных.
Как мне сделать то же самое для отношений один-к-одному? Я не хочу писать запрос для каждой записи в A, чтобы получить экземпляр B, потому что это не будет производительным