Sails.js Сортировка не работает?

Попытка отсортировать вывод в паруса в моем сервисе:

BravaStatus.find({limit: 1, sort : 'ID DESC'}).exec(function(err, statuses) {

Пытался 'ID ASC', пытался sort : {'ID' : 1} но не повезло.

Когда я перечисляю вывод, он всегда начинается с идентификатора 25, в то время как я знаю, что последний идентификатор - 45 (или выше). Как получить последнюю добавленную запись?

2 ответа

Вы должны сделать что-то вроде этого:

   .sort({ id: 'desc' })

Я полагаю, вы должны попробовать сортировать таким образом. http://sailsjs.org/documentation/reference/waterline-orm/queries/sort

BravaStatus.find({limit: 1}).sort('ID DESC').exec(function(err, statuses) {
    if(err){
        //handle error
    }else{
        //do something with statuses
    }
});
Другие вопросы по тегам