我刚刚使用代码生成器“ Jhipster”启动了一个项目。我正在尝试与“用户”关系建立OneToMany关系。我已经看过很多主题,但是找不到任何有效的答案。你有什么想法?我什至试图通过中间关系,但没有任何效果。
非常感谢您。
答案 0 :(得分:2)
您可以在模型实体和特殊实体User之间创建关系。但是您必须考虑该实体的限制。就像在JHipster documentation中出现的一样:
提示:用户实体
请注意,由JHipster处理的User实体是 具体。您可以这样做:
与该实体的多对一关系(一辆汽车与用户可以具有多对一关系)。这将生成一个特定的 在新的实体存储库中进行查询,因此您可以在 当前的安全用户,这是常见要求。在 生成的Angular / React客户端用户界面,您将在Car中有一个下拉菜单 选择一个用户。
与用户实体之间的多对多和一对一关系,但另一个实体必须是该关系的所有者(团队可以 与用户有多对多关系,但只有团队可以 添加/删除用户,而用户无法添加/删除小组)。在 Angular / React客户端用户界面,您还可以在 多选框。
使用UAA身份验证类型时,您只能创建 如果相关实体也在用户实体之内,则与用户实体的关系 UAA微服务。