【问题标题】:jhipster: How to create a one-to-many relationship with user entity?jhipster:如何与用户实体建立一对多的关系?
【发布时间】:2016-06-19 00:54:17
【问题描述】:

我使用 jhipster-uml JDL 脚本创建了我的域。 现在我想建立一个从用户到现有实体(公司)的 O2M。 有没有办法通过 JDL 脚本做到这一点? 该脚本需要重新声明关系所需的每个实体。但是这些都是现有的实体,有没有切换直接 jhipster-uml 使用现有的域定义而不需要重新声明呢?

我只是想避免使用 Liquibase/Java 手动设置。

【问题讨论】:

    标签: jhipster


    【解决方案1】:

    documentation

    提示:用户实体

    请注意,由 JHipster 处理的 User 实体是 具体的。 您可以与该实体(汽车)建立多对一关系 可以与用户具有多对一的关系)。这将生成一个 新实体存储库中的特定查询,因此您可以过滤您的 当前安全用户上的实体,这是一个常见的要求。

    似乎只能通过子生成器与用户实体生成多对一关系。我不知道 UML 工具,但我猜它只是在底层使用子生成器。

    您可能需要手动建立关系

    另见In JHipster how to create entity with relationship with User?

    【讨论】:

      【解决方案2】:

      这个怎么样:jdl-snippet

      entity Company {
          name String required
      }
      relationship OneToMany {
          User{company} to Company
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-03-08
        • 1970-01-01
        • 1970-01-01
        • 2016-06-29
        • 2016-08-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多