DB::listen(function($sql) {
    foreach ($sql->bindings as $i => $binding)
    {
        if ($binding instanceof \DateTime)
        {
            $sql->bindings[$i] = $binding->format('\'Y-m-d H:i:s\'');
        } else {
            if (is_string($binding))
            {
                $sql->bindings[$i] = "'$binding'";
            }
        }
    }
    $query = str_replace(array('%', '?'), array('%%', '%s'), $sql->sql);
    $query = vsprintf($query, $sql->bindings);
    var_dump($query);
});

 使用var_export(compact(['sql','bindings','time']),true)时将会存储在storage\logs\laravel.log中

相关文章:

  • 2022-12-23
  • 2021-08-15
  • 2022-12-23
  • 2022-12-23
  • 2022-02-13
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案