使用org.springframework.data.repository.CrudRepository
,如何将多对多关系添加到另一个现有记录,并且仅使用对该实体的关键引用。
例如:
如果一个人与地址存在多对多关系,如何仅使用地址主键向现有人员添加与现有地址的关系。
最佳答案
确保在pojo级别定义关系,并使用findBy或findOne查找主键为address的地址对象并亲自设置地址并调用save,
Address address = addressrepo.findOne(addressprimarykey);
person.setAddress(address);
personrepo.save(person);
关于java - 使用 `CrudRepository` 通过键引用添加多对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55991609/