使用查询数据更新Laravel DB查询生成器
我有表使用查询数据更新Laravel DB查询生成器,laravel,laravel-query-builder,Laravel,Laravel Query Builder,我有表table和字段intfield1和intfield2 我需要的是更新field2的值,并使其等于field1+field2。 我想使用查询生成器,因此代码为: DB::table('table') ->update(['field2' => ????]); 如何将字段1和字段2的总和放入请求?使用原始表达式: DB::table('table')->update(['field2' => DB::raw('field1 + field2')]); 使用
table
和字段intfield1
和intfield2
我需要的是更新field2
的值,并使其等于field1+field2。
我想使用查询生成器,因此代码为:
DB::table('table')
->update(['field2' => ????]);
如何将字段1和字段2的总和放入请求?使用原始表达式:
DB::table('table')->update(['field2' => DB::raw('field1 + field2')]);
使用原始表达式:
DB::table('table')->update(['field2' => DB::raw('field1 + field2')]);
您是否尝试过
field1+field2
?据我所知,它们将像字符串'field1+field2'一样编写?您是否尝试过field1+field2
?据我所知,它们将像字符串'field1+field2'一样编写(我自己刚刚找到了这个解决方案))我自己刚刚找到了这个解决方案。)