我有以下查询: $query = UserSubject::where('user_id', Auth::id())->select('subject_id')->get();并按预期得到以下结果:[{"user_id":8,"subject_id":9},{"user_id":8,"subject_id":2}]有没有一种方法可以将上述结果复制到另一个表中,以便我的表看起来像这样?ID|user_id|subject_id1 |8 |92 |8 |2我的问题是,$query可以预期任意数量的行,因此不确定如何遍历未知数量的行。
2 回答
月关宝盒
TA贡献1772条经验 获得超5个赞
使用口才
$data = array(
array('user_id'=>'Coder 1', 'subject_id'=> 4096),
array('user_id'=>'Coder 2', 'subject_id'=> 2048),
//...
);
Model::insert($data);
添加回答
举报
0/150
提交
取消