有没有办法禁用外键检查? -Medoo

Is there a way to disable foreign key checks? -Medoo

我正在尝试删除表中受外键约束的一些行。有没有办法禁用外键检查以允许删除这些项目?可能通过 Medoo::raw() ?

可以通过在正常的 Medoo 语句之前放置 $database->query('SET FOREIGN_KEY_CHECKS = 0'); 来禁用外键。不要忘记 运行 $database->query('SET FOREIGN_KEY_CHECKS = 1'); 完成需要禁用后。