【发布时间】:2020-05-04 19:58:04
【问题描述】:
我尝试使用@OneOnOne 关系创建两个表(主要和次要)
。(我正在使用 Postgres)
我这样定义初级表:
Class Table1{
@GeneratedValue
@Id
@Column
private int Id;
@OneToOne(cascade =CasscadeType.ALL)
public Table2 table2;
我的问题是当我尝试通过 sql 查询(从 Table1 中删除)删除表时,数据从 Table1 中删除,但它没有从 table2 中删除与 Table1 相关的行
【问题讨论】:
标签: java sql postgresql jpa one-to-one