3

如果我有这样的关系,并且我想要的是每当我调用delete()anUser时,该vehicle字段也会被删除。

@Table (name = "Users")
public class User extends Model {
    @Column(name = "Name", unique = true, onUniqueConflict = Column.ConflictAction.REPLACE) name;
    @Column(name = "Vehicle") Vehicle vehicle;
}

@Table (name = "Vehicles")
public class Vehicle extends Model {
    @Column(name = "Name", unique = true, onUniqueConflict = Column.ConflictAction.REPLACE) name;
}

我认为这可以通过使用来完成,onDelete = Column.ForeignKeyAction.CASCADEVehicle.name我不太确定,所以我会继续问。

4

0 回答 0