【发布时间】:2016-05-26 16:09:22
【问题描述】:
所以当我运行我的项目时,User 表和Doc 表被创建,但我在Doc 表中没有看到User 表的外键。
如您所见,我有 ManyToOne 和 OneToMany 注释,但尚未创建 User 的外键。
我该如何解决这个问题?
【问题讨论】:
-
您在文档表中有Partenaire id吗?
-
Partenaire 不是表,因为您可以看到 Partenaire 扩展了 User 因此其 SINGLE_TABLE 策略所有 Partenaire 的属性都将添加到用户表中,该表将由字段
TYPE_USER区分,而不是为它 -
尝试多对一添加@JoinColumn(name = "XX")