Laravel - 已排序的集合输出不是数组
我正在尝试按列对集合进行排序。我正在记录ajax结果,当我排序时,我得到:name
name
Object: {0: Object, 1: Object, ...}
但是当我按另一个字段()排序时,我得到:locationId
[Object, Object, ...]
知道我做错了什么吗?我需要一个数组中的结果,就像我按 排序时一样。locationId
public function getLocations()
{
return \Location::all(['locationId', 'name'])->sortBy('name');
}