【问题标题】:Should a One-to-One mapping let me add more entries?一对一映射应该让我添加更多条目吗?
【发布时间】:2018-07-08 23:13:04
【问题描述】:

在创建从另一个实体到 Jhipster 生成的用户实体的一对一映射时,是否应该允许我在仪表板中添加更多内容?

一个例子是: 一对一: 博客{user}给用户

一个用户应该只有一个博客,或者不应允许添加多个博客。但是,使用 JHipster 生成的实体,即使关系是一对一的,用户也可以添加许多博客。

【问题讨论】:

    标签: jhipster


    【解决方案1】:

    如果您在实体之间创建了 OneToOne 关系,则每个实体在两者之间只能有一个关系。虽然实体可能出现在下拉列表中,但由于 SQL 限制,尝试创建与同一实体的第二个关系应该会失败。

    要仅显示没有现有 OneToOne 关系的实体,您需要添加自定义查询以仅返回这些实体。跟踪此功能存在一个相关问题here

    【讨论】:

    • 谢谢!我想我们只需要看看它何时合并并在更高版本中发布。
    猜你喜欢
    • 1970-01-01
    • 2016-05-22
    • 2020-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多