Эквивалент ForeignCollection для отношения один-к-одному - PullRequest
0 голосов
/ 07 сентября 2018

У меня есть 2 модели, которые представляют две таблицы базы данных в моей базе данных (A & B). Их отношения один на один.

Я использую 2 таблицы вместо одной, потому что таблица A должна быть очищена и пополнена с данными сервера каждый раз, когда пользователь перезапускает приложение. Таблица B должна оставаться прежней и должна быть связана с новыми данными

Есть ли способ автоматической выборки B для каждого экземпляра A, например, ForeignCollection в «один ко многим» или «многие ко многим»?

Пример:

Газета состоит из нескольких статей:

public class Newspaper{
        @ForeignCollectionField(eager = true)
        private Collection<Article> articles;
}

В этом случае сборник статей заполняется автоматически при извлечении газеты из базы данных.

Как мне сделать то же самое для отношений один-к-одному? Я не хочу писать запрос для каждой записи в A, чтобы получить экземпляр B, потому что это не будет производительным

...