jhipster:如何与用户实体建立一对多的关系?

时间:2016-03-05 05:26:38

标签: jhipster

我使用jhipster-uml JDL脚本创建了我的域名。 现在我想建立一个从用户到现有实体(公司)的O2M。 有没有办法通过JDL脚本来做到这一点? 该脚本需要重新声明关系所需的每个实体。但这些是现有的实体,是否有转换指示jhipster-uml使用现有的域定义而无需再次重新声明它?

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

2 个答案:

答案 0 :(得分:5)

documentation

  

提示:用户实体

     

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

似乎只能通过子生成器与User实体生成多对一关系。我不知道UML工具,但我想它只是在引擎盖下使用子发电机。

您可能需要手动执行关系

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

答案 1 :(得分:0)

这个怎么样:jdl-snippet

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