我有以下查询:
$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_id
1 |8 |9
2 |8 |2
我的问题是$query
可以预期任意数量的行,因此不确定如何迭代未知数量的行。
万一有人仍然需要它:github.com/laravel/framework/issues/1295#issuecomment-193025045
—
4givN