我有一个Model类,它具有引用同一Model类的另一个实例的属性。它基本上是一个模型中的树结构。deleteAll不适用于外键到同一表中的其他行
当我尝试执行MyModel.deleteAll()时,它会失败,因为外键约束失败。
有没有办法轻松挂起deleteAll查询的这个约束?
自从我使用mysql以来,唯一的解决方法是发布TRUNCATE语句,该语句直接接受mysql。
由于提前, 埃文
异常详细信息:
org.javalite.activejdbc.DBException:com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:不能删除或更新父行:一外键约束失败(visibledb_testing
accountabilities
,约束accountabilities_prototype_id
外键(prototype_id
)参考文献accountabilities
(id
)),查询:DELETE FROM问责