Является ли функция сортировки на Laravel 5 Eloquent коллекции стабильной сортировкой? Стабильный тип не будет изменять порядок элементов с одинаковым ключом сортировки.Является ли Красноречивый вид стабильным в Laravel 5?
То есть, учитывая этот список ввода:
| order | value |
|-------+-------|
| 5 | a |
| 2 | b |
| 5 | c |
| 10 | d |
Могу ли я рассчитывать на $list->sortBy('order')
всегда возвращает следующий результат?
| order | value |
|-------+-------|
| 2 | b |
| 5 | a | <-- a and c have not
| 5 | c | <-- switched places
| 10 | d |
Вы всегда можете проверить это и найти ответ самостоятельно. –
@MartinBean вы не можете проверить, гарантировано ли оно работать. – Keelan