使用查询数据更新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
和字段int
field1
和int
field2
我需要的是更新
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'一样编写(我自己刚刚找到了这个解决方案))我自己刚刚找到了这个解决方案。)