0
這是我需要做的簡化版本,所以下面可能看起來毫無意義。添加到集合?
我得到一排:
$firstProduct = Product::first();
我也得全力以赴用:
$ data = Product::all();
我需要的第一個產品是在第5位,所以我:
$data = $data->splice(5, 0, $firstProduct);
但我收回一個空的集合。
我哪裏錯了?
用'Product :: orderBy(...) - > get()'這樣的東西來適當地分類產品可能會更容易。如果您的排序順序(將項目#1移動到位置#5)非常簡單,這將使您可以一步完成收集。 – Kryten
我不能使用排序,就像我在我的問題中所說的那樣,它是我試圖做的簡化版本。 – panthro
爲什麼你將問題標記爲Laravel 4和Laravel 5?你正在使用哪個版本? – Styphon