@JoinTable
用于将以下关联映射到数据库表:双向多对一/一对多、单向多对一和一对一(双向和单向)关联。,如果确实要将Label
与他自己的表一起使用,则必须将其定义为Entity
,然后使用ManyToMany
关系。,另一种解决方案是删除Label
表,并在item_label
表中将标签名称保留为LABEL
,而不是label_id。,因此您的关系将变为,这篇关于JPA-多对多AS ElementCollection的文章就介绍到这了,希望我们推荐的答案对大家有所帮助, @JoinTable
用于将以下关联映射到数据库表:双向多对一/一对多、单向多对一和一对一(双向和单向)关联。,如果确实要将Label
与他自己的表一起使用,则必须将其定义为Entity
,然后使用ManyToMany
关系。,另一种解决方案是删除Label
表,并在item_label
表中将标签名称保留为LABEL
,而不是label_id。,因此您的关系将变为,这篇关于JPA-多对多AS ElementCollection的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,