我有一个名为advertisments
的表,该表具有views
列。
我想从advertisments
表中获取数据并在单个查询中递增每行的views
,这可能吗?。
以下代码是我为达到预期效果而编写的,但是views
并未更新。
Advertisement::with('sponsor')
->whereDeleted(false)
->whereHeader(false)
->orderBy('views')
->raw("update views ".DB::raw('views + 1'))
->get();