我正在编写代码来对父代中的雄辩关系实例进行排序。PHP Laravel foreach不修改值
$categories = CategoryMain::with('subs')->get();
foreach($categories as &$category){
$category->sub = $category->subs->sortBy('name');
}
我得到的foreach循环,这是我做模具(的var_dump())验证机中正确的安排;,
但是,一旦它在外面,好像它没有改变。 为什么会发生?
请出示与$类模式的代码。 –
这些是唯一的代码.. 我想要实现的是对subs,它已经在foreach是正确的,但它完成后,它不会修改值@KrisRoofe –
您不保存模型,所以没有什么会改变 – Derek