第一个问题是,greenDao何时为实体生成删除函数?entity.delete()
和session.getEntityDao.delete(entity)
的区别是什么呢?
第二,如果我删除一个父实体,它有一个与父实体有ToOne关系的子实体,我必须自己删除这个子实体,不是吗?实际上没有自动"清理"依赖项,对吗?
entity.delete()
要求实体处于"活动"状态,dao.delete(entity)
适用于所有实体。
在greenDAO中没有级联删除,你必须单独删除实体