java - JHipster:错误:Image和ImageType的关系中,ImageType没有声明

标签 java orm relationship jhipster code-generation

JHipster:错误:在Image和ImageType的关系中,没有声明ImageType。

entity Image {
}
enum ImageType {
   MAIN
}
relationship OneToOne {
    Image{type} to ImageType
}

如何实现单向一对一?

最佳答案

我认为您希望 ImageType 成为 Image 的字段,而不是单向的一对一关系:

enum ImageType {
    MAIN
}
entity Image {
    type ImageType
}

如果由于某种原因您确实想要一对一的关系,则需要在实体中使用您的枚举:

enum ImageType {
    MAIN
}
entity ImageTypeEntity {
    type ImageType
}
entity Image {
}
relationship OneToOne {
    Image{imageTypeEntity} to ImageTypeEntity
}

关于java - JHipster:错误:Image和ImageType的关系中,ImageType没有声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53306695/

相关文章:

java - application.yml 中带数组参数的@GetMapping

java - "Error creating bean with name ' scopedTarget.get '"接收 RabbitMQ 消息时

linq - Linq到NHibernate项目状态?有贡献吗?铅?

postgresql - 为 postgres 灵活映射记录数组

java - 无模式 OrientDb 中的关系

sql - 父子关系 : multiple tables vs. 自连接

java - Spring REST @RequestBody 总是空的

java - 动态插件架构。从 Spring boot 应用程序的目录加载 jar 文件

java - ORA-24816 : Expanded non LONG bind data supplied after actual LONG or LOB column

swift - 从 Core Data 加载 NSManagedObject 时,我可以免费获得它的 child 吗?