【发布时间】:2018-07-08 23:13:04
【问题描述】:
在创建从另一个实体到 Jhipster 生成的用户实体的一对一映射时,是否应该允许我在仪表板中添加更多内容?
一个例子是: 一对一: 博客{user}给用户
一个用户应该只有一个博客,或者不应允许添加多个博客。但是,使用 JHipster 生成的实体,即使关系是一对一的,用户也可以添加许多博客。
【问题讨论】:
标签: jhipster
在创建从另一个实体到 Jhipster 生成的用户实体的一对一映射时,是否应该允许我在仪表板中添加更多内容?
一个例子是: 一对一: 博客{user}给用户
一个用户应该只有一个博客,或者不应允许添加多个博客。但是,使用 JHipster 生成的实体,即使关系是一对一的,用户也可以添加许多博客。
【问题讨论】:
标签: jhipster
如果您在实体之间创建了 OneToOne 关系,则每个实体在两者之间只能有一个关系。虽然实体可能出现在下拉列表中,但由于 SQL 限制,尝试创建与同一实体的第二个关系应该会失败。
要仅显示没有现有 OneToOne 关系的实体,您需要添加自定义查询以仅返回这些实体。跟踪此功能存在一个相关问题here。
【讨论】: