弹簧数据休息 - 创建一个关系OneToOne并创建Ressource



我正在测试弹簧数据休息,我想在关系实体上发表帖子。

示例:

我有两个类:

一二------ -----------------------字段字段@OnetoOnefieldtwo

如何实例化两个?

当我发布/一个

{  " field":" field",  " field2":{      " field":" field"   }

它不会创建field2

当我在/一个/{idone}/twos上发布时:

" field2":{      " field":" field"   }

它什么都不做。

有人有更多信息吗?

我没有找到任何信息。

谢谢

gegko

如果我正确理解的话,您正在尝试使用Spring Data Rest创建与关联的记录/实体。

在您发布实体时,在弹簧数据休息中,它不会自动创建关联的实体。相反,您将必须使用REST单独创建每个实体。

如果您想使用REST创建与关联的实体,那么您要做的就是首先创建非拥有实体(不持有外键的实体)。当您这样做时,您将拥有其休息网址。

第二步是在尝试保存第二个实体时采用该URL并将其作为外键。

这是一个示例:

在弹簧数据中发布@onetomany子资源协会

最新更新