在同时创建时如何获取外键以在ManyToMany中引用外键

时间:2019-07-01 17:25:32

标签: hibernate jpa

例如,我有两个实体:Apple和Orange

Apple实体是父实体,并且包含到Orange的ManyToMany映射。 Apple还包含一个引用ManyToMany映射的外键。

例如,对Apple的CREATE json请求是

{
    ...,
    oranges:[ { name = "one" } , { name = "two" }, { name = "three" } ],
    singleOrange: { name = "two" }
    ...
}

这应该级联并使用ManyToMany映射构建橙子列表,同时具有{TomOneMany映射的singleOrange引用 one 。尝试使用ManyToOne时,我遇到了EntityAlreadyExists问题并重复了密钥。

0 个答案:

没有答案