我正在尝试更新列,其中过滤器是Laravel 8中的字符串



我试过了:

Acessos::where('user_id',$uid)->where('routes','=',$routes )->update(['qtd_acessos' => 'qtd_acessos + 1'] );

错误:

SQLSTATE[HY000]: General error: 1366不正确的整数值:查询列qtd_acessos + 1 (SQL: update . SQL: update . SQLacessossetqtd_acessos= qtd_acessos + 1 whereuser_id= 3 androutes=/home)

问题是:如何使用eloquent将引号放在routes列中?

我会使用增量方法而不是更新。

你可以在这里找到关于它的文档:数据库查询生成器

相关内容

  • 没有找到相关文章

最新更新