SQLite里user表和关联表access,access中的user_id设置了外键,并且on delete cascade。
使用sql语句删除user数据,access数据也会被删除。
但是在tp5中,使用User::where(['id' =>1])->delete(),access中相关数据就仍然存在。
不知道有没有大神知道这是什么原因啊?
(目前靠创建trigger解决了需求)
SQLite里user表和关联表access,access中的user_id设置了外键,并且on delete cascade。
使用sql语句删除user数据,access数据也会被删除。
但是在tp5中,使用User::where(['id' =>1])->delete(),access中相关数据就仍然存在。
不知道有没有大神知道这是什么原因啊?
(目前靠创建trigger解决了需求)