JHipster: Error: In the relationship between Image and ImageType, ImageType is not declared

JHipster: Error: In the relationship between Image and ImageType, ImageType is not declared

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

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

如何实现单向一对一?

我认为您希望 ImageType 成为 Image:

的字段,而不是单向的一对一关系
enum ImageType {
    MAIN
}
entity Image {
    type ImageType
}

如果出于某种原因您确实想要一对一的关系,则需要在 entity:

中使用您的 enum
enum ImageType {
    MAIN
}
entity ImageTypeEntity {
    type ImageType
}
entity Image {
}
relationship OneToOne {
    Image{imageTypeEntity} to ImageTypeEntity
}