如何使用相关 ID 在 laravel 中更新
How to update in laravel with related id
我在 table assets
上,我想将每个 code
列更新为 'ASSET000'
+ primary id
of table 如下所示
Asset0001 for id 1
Asset0002 for id 2
Asset0003 for id 3
在 mysql 中查询将是
UPDATE assets SET code = concat('ASSET000', id)
我怎么写Laravel
DB::table('assets')->update('code',????)
使用 DB::raw()
你可以这样做 :
DB::table('assets')->update(['code' => DB::raw( CONCAT('ASSET000', id) )])
我在 table assets
上,我想将每个 code
列更新为 'ASSET000'
+ primary id
of table 如下所示
Asset0001 for id 1
Asset0002 for id 2
Asset0003 for id 3
在 mysql 中查询将是
UPDATE assets SET code = concat('ASSET000', id)
我怎么写Laravel
DB::table('assets')->update('code',????)
使用 DB::raw()
你可以这样做 :
DB::table('assets')->update(['code' => DB::raw( CONCAT('ASSET000', id) )])