【发布时间】:2019-10-29 19:40:08
【问题描述】:
我在 Laravel 项目中有 MYSQL 数据库。 数据库有几个表,我有很多事务工作正常。 只有一张表,时不时碰巧看到这张表没有任何数据。好像被截断了一样。我没有应用截断查询。我不知道如何找到问题的根源。托管在 Cpanel 上的网站。有什么建议吗?
【问题讨论】:
我在 Laravel 项目中有 MYSQL 数据库。 数据库有几个表,我有很多事务工作正常。 只有一张表,时不时碰巧看到这张表没有任何数据。好像被截断了一样。我没有应用截断查询。我不知道如何找到问题的根源。托管在 Cpanel 上的网站。有什么建议吗?
【问题讨论】:
Laravel 中的简单表截断查询: 查询构建器也可用于通过 delete 方法从表中删除记录。您可以通过在调用 delete 方法之前添加 where 子句来限制 delete 语句:
Model::truncate();
Model::delete();
没有模型:
DB::table('table_name')->truncate();
DB::table('table_name')->delete();
【讨论】: