我可以在JDL Studio中使用核心实体吗?

时间:2019-08-06 01:17:58

标签: jhipster

我有一堆新的实体定义,但我想要从User到这些实体之一的@OneToMany。我必须在用户内部手动编码还是可以使用JDL studio进行编码?

1 个答案:

答案 0 :(得分:1)

用户实体是一个特殊的实体。如您在JHipster documentation中所读,User并非所有类型的关系都被允许。

  

提示:用户实体

     

请注意,由JHipster处理的User实体是   具体。您可以这样做:

     与此实体

多对一关系(汽车可以与用户具有多对一关系)。这将生成一个特定的   在新的实体存储库中进行查询,因此您可以在   当前的安全用户,这是常见要求。在   生成的Angular / React客户端用户界面,您将在Car中有一个下拉菜单   选择一个用户。

     与用户实体

多对多和一对一的关系,但是另一个实体必须是该关系的所有者(团队可以   与用户有多对多关系,但只有团队可以   添加/删除用户,而用户无法添加/删除小组)。在   Angular / React客户端用户界面,您还可以在   多选框。

     

使用UAA身份验证类型时,您只能创建   如果相关实体也在用户实体之内,则与用户实体的关系   UAA微服务。