如果我有这样的关系,并且我想要的是每当我调用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.CASCADE
但Vehicle.name
我不太确定,所以我会继续问。