Всем привет.
Не могу понять, как сортирует монго, хотя все должно быть просто.
Есть документы:
[{name: 'x', sort: '10'},
{name: 'y', sort: '4'},
{name: 'z', sort: '1'}]
Пытаюсь сортировать их по параметру sort (ASC), выдает кашу:
[{name: 'z', sort: '1'},
{name: 'x', sort: '10'},
{name: 'y', sort: '4'}]
По DESC то же самое, но в обратном порядке. Какого черта? Почему он не делает по порядку обычному? Почему не [1, 4, 10] ?