如果有两个表show
和show_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()方法,但失败了。
答案 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]);