【发布时间】:2019-07-18 18:57:38
【问题描述】:
我刚刚使用代码生成器“Jhipster”开始了一个项目。我正在尝试与“用户”关系建立 OneToMany 关系。我已经查看了很多主题,但找不到任何有效的答案。你有什么想法?我什至尝试过一段中间关系,但没有任何效果。
非常感谢。
【问题讨论】:
标签: jhipster
我刚刚使用代码生成器“Jhipster”开始了一个项目。我正在尝试与“用户”关系建立 OneToMany 关系。我已经查看了很多主题,但找不到任何有效的答案。你有什么想法?我什至尝试过一段中间关系,但没有任何效果。
非常感谢。
【问题讨论】:
标签: jhipster
您可以在模型实体和特殊实体用户之间创建关系。但是你必须考虑到这个实体的限制。正如它出现在 JHipster documentation:
提示:用户实体
请注意,由 JHipster 处理的 User 实体是 具体的。你可以这样做:
与该实体的多对一关系(汽车与用户可以具有多对一关系)。这将生成一个特定的 在您的新实体存储库中查询,因此您可以过滤您的实体 当前的安全用户,这是一个常见的要求。在 生成的 Angular/React 客户端 UI,您将在 Car 中有一个下拉菜单 选择一个用户。
多对多和一对一关系到用户实体,但另一个实体必须是关系的所有者(团队可以 与用户有多对多关系,但只有团队可以 添加/删除用户,用户不能添加/删除团队)。在 Angular/React 客户端 UI,您还可以在 多选框。
使用UAA认证类型时,只能创建 如果相关实体也在其中,则与用户实体的关系 UAA 微服务。
【讨论】: