我在表assets
上,我想将每个code
列更新为'ASSET000'
+ primary id
表,如下所示
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',????)
答案 0 :(得分:1)
使用DB::raw()
你可以这样做:
DB::table('assets')->update(['code' => DB::raw( CONCAT('ASSET000', id) )])