Использование `CrudRepository` для добавления отношения« многие ко многим »по ключевой ссылке - PullRequest
0 голосов
/ 05 мая 2019

Используя org.springframework.data.repository.CrudRepository, как я могу добавить отношение многие ко многим к другой выходной записи, используя только ключевую ссылку на эту сущность.

Например:

Если у человека есть отношение «многие ко многим» с адресами, как я могу добавить к существующему человеку отношение к существующему адресу, просто используя первичный ключ адреса.

1 Ответ

1 голос
/ 05 мая 2019

Убедитесь, что вы задали отношения на уровне pojo, и используйте findBy или findOne, чтобы найти объект адреса с первичным ключом адреса и установить адрес лично и сохранить вызов,

Address address = addressrepo.findOne(addressprimarykey);

person.setAddress(address);

personrepo.save(person);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...