CollectionFind::sort

(No version information available, might only be in Git)

CollectionFind::sort — Встановлює критерії сортування

Опис

public mysql_xdevapi\CollectionFind::sort(string $sort_expr): mysql_xdevapi\CollectionFind

Сортує набір результатів по полю, вибраному в аргументі sort_expr. Дозволені напрямки: ASC (за зростанням) або DESC (за спаданням). Операція еквівалентна операції SQL 'ORDER BY' і відповідає тому набору правил.

Список параметрів

sort_expr

Можна вказати один або кілька виразів сортування, Застосовується ліворуч, кожен вираз повинен бути розділений комою.

Значення, що повертаються

Об'єкт CollectionFind, який можна використовувати для виконання команди або додавання додаткових операцій.

Приклади

Приклад #1 Приклад використання mysql_xdevapi\CollectionFind::sort()****

Loading...

Висновок наведеного прикладу буде схожим на:

array(2) {
  [0]=>
  array(4) {
    ["_id"]=>
    string(28) "00005b6b53610000000000000106"
    ["age"]=>
    int(18)
    ["job"]=>
    string(6) "Butler"
    ["name"]=>
    string(6) "Alfred"
  }
  [1]=>
  array(4) {
    ["_id"]=>
    string(28) "00005b6b53610000000000000107"
    ["age"]=>
    int(42)
    ["job"]=>
    string(6) "Butler"
    ["name"]=>
    string(8) "Reginald"
  }
}