【问题标题】:Mysql table truncates by its self in LaravelMysql表在Laravel中自行截断
【发布时间】:2019-10-29 19:40:08
【问题描述】:

我在 Laravel 项目中有 MYSQL 数据库。 数据库有几个表,我有很多事务工作正常。 只有一张表,时不时碰巧看到这张表没有任何数据。好像被截断了一样。我没有应用截断查询。我不知道如何找到问题的根源。托管在 Cpanel 上的网站。有什么建议吗?

【问题讨论】:

    标签: php mysql laravel


    【解决方案1】:

    Laravel 中的简单表截断查询: 查询构建器也可用于通过 delete 方法从表中删除记录。您可以通过在调用 delete 方法之前添加 where 子句来限制 delete 语句:

    Model::truncate();
    Model::delete();
    

    没有模型:

    DB::table('table_name')->truncate();
    DB::table('table_name')->delete();
    

    【讨论】:

      猜你喜欢
      • 2012-06-02
      • 2016-01-08
      • 1970-01-01
      • 2011-08-23
      • 2011-12-02
      • 1970-01-01
      • 2019-08-04
      • 2011-06-09
      • 1970-01-01
      相关资源
      最近更新 更多