我有一堆新的实体定义,但我想要从User到这些实体之一的@OneToMany。我必须在用户内部手动编码还是可以使用JDL studio进行编码?
答案 0 :(得分:1)
用户实体是一个特殊的实体。如您在JHipster documentation中所读,User并非所有类型的关系都被允许。
提示:用户实体
请注意,由JHipster处理的User实体是 具体。您可以这样做:
与此实体多对一关系(汽车可以与用户具有多对一关系)。这将生成一个特定的 在新的实体存储库中进行查询,因此您可以在 当前的安全用户,这是常见要求。在 生成的Angular / React客户端用户界面,您将在Car中有一个下拉菜单 选择一个用户。
与用户实体多对多和一对一的关系,但是另一个实体必须是该关系的所有者(团队可以 与用户有多对多关系,但只有团队可以 添加/删除用户,而用户无法添加/删除小组)。在 Angular / React客户端用户界面,您还可以在 多选框。
使用UAA身份验证类型时,您只能创建 如果相关实体也在用户实体之内,则与用户实体的关系 UAA微服务。