对数组使用 collect ()->sortByDesc ()->sortByDesc ()
$last_datas['data'] = isset($last_data['data']) ? collect($last_data['data'])->sortByDesc('send_amount')->sortByDesc('date')->values()->all()
改代码只对数组的数据进行了按照date排序,没有按照send_amount排序,不太明白为什么
要想先对数组按照date排序,相同的date情况按照send_amount应该怎么写
关于 LearnKu
collection 里的 sortBy 不会有 SQL里的那种效果的。 可以试试 array_multi_sort 这种方法(很蛋疼的一种方法😂