我正在使用带有转发器字段的 yaml 文件来选择后端的某些类别。
然后在部分我使用:
$categories = \...\..\Category::whereIn('id', $categories)->get();
$this['categories'] = $categories;
然后在前面我使用:
{% for category in categories%}
{{ category.name }}
{% endfor %}
一切正常,我在前端获得了所有类别的数组变量 $categories。问题是无论我是否更改数组顺序,结果顺序总是相同的。例如这个数组:
$categories = [1, 2, 3, 4, 5];
使用此数组给出相同的顺序结果:
$categories = [4, 1, 2, 5, 3];
有没有办法让它尊重数组顺序?