更改表格格式的一对多房地产更新

时间:2018-07-28 06:10:59

标签: laravel-5.6

如果有两个表showshow_detail,而show表具有类似'id','show_name'(array)之类的字段,例如[“ show_1”,“ show_2”,“ Famous_show_12“]和show_detail具有诸如'show_id','show_name','show_ids'之类的字段。然后如何使用一对多关系更新表show_detail中的show表。 我尝试使用updateRich()方法,但失败了。

1 个答案:

答案 0 :(得分:0)

像它一样使用:-

$id = 123;
$show = 'test show';
DB::table('show')->where('id', $id)->update(['show_name' => $show]);
DB::table('show_detail')->whereIn('show_ids', [1, 2])->update(['show_name' => $show]);