最初にコレクションを配列に変換せずに、コレクションのより深いインデックスに変更を加える/マージする方法はありますか?
$arrays をすべて含む 4 つのインデックスを持つ $collection があるので、配列にプッシュするには、次のようにする必要があります。
$collection = $collection->toArray(); // without this get array_push parameter 1 should be an array object given error
array_push($collection[$index], $array);
しかし、より良い方法があることを望んでいたので、先に進む前に元の $collection を再収集(...)する必要はありませんでした。以下のようなもので、うまくいかないことがわかっていますが、上記よりも厄介でないもの:
$collection->get($index)->merge($array);