对于一对多关系,我如何定义外键约束。 我做了所有可用的解决方案,但仍然面临没有外键的问题。 Green-Dao是否支持外键约束?如果它不是如何使用关系的支持,是否值得与Green-Dao创建这样的基于ORM的关系。 它不像Hibernet那样在父实体中保存其他实体对象。 请分享一些虚拟代码片段以实现此功能。
先谢谢。
答案 0 :(得分:0)
当您定义关系时,GreenDAO不会创建外键或级联规则。这种关系只存在于greenDaoModel
中@Entity
public class Order {
@Id private Long id;
private long customerId;
@ToOne(joinProperty = "customerId")
private Customer customer;
}
@Entity
public class Customer {
@Id private Long id;
}