在获取单个查询laravel时增加视图计数器

daolsyd0  于 2021-06-20  发布在  Mysql
关注(0)|答案(0)|浏览(187)

我有一张table叫 advertisments 哪个有 views 列。我想把数据从 advertisments 表并增加每行的 views 在一个单一的查询中,这是可能的吗?。
下面的代码是我为实现预期结果而编写的,但是 views 没有更新。

Advertisement::with('sponsor')
            ->whereDeleted(false)
            ->whereHeader(false)
            ->orderBy('views')
            ->raw("update views ".DB::raw('views + 1'))
            ->get();

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题