标签: android orm greendao
第一个问题是,greenDao何时为实体生成删除功能?调用entity.delete()和session.getEntityDao.delete(entity)?
entity.delete()
session.getEntityDao.delete(entity)
其次,如果我删除父母与父母有ToOne关系的子实体,我必须自己删除孩子,不是吗?实际上没有自动依赖“清理”,是吗?
答案 0 :(得分:16)
entity.delete()要求实体“有效”,dao.delete(entity)适用于所有实体。
dao.delete(entity)
greenDAO中没有级联删除,您必须单独删除实体。