Сортировка запроса secelize.js по дате Post .findAll({where: {tag: 'news'}, limit: 10}) .success(function(result) { ... }) Как вставить условие сортировки по дате в моем запросе, не используя sequelize.query как .findAll({ limit: 10, sort: [updatedAt, descending]}) Ответ 1 Вот синтаксис: Post.findAll({ limit: 10, order: '"updatedAt" DESC' }) Ниже примеры из официальной документации. Ответ 2 @dankohn является правильным, и это будет работать, но безопаснее использовать следующее: Post.findAll({ limit: 10, order: [['updatedAt', 'DESC']]}); как это выйдет из updateAt и проверит DESC на список допустимых параметров направления Ответ 3 Ниже приведен более чистый синтаксис Post.findAll({ limit: 10, order: 'updatedAt DESC'});
Ответ 1 Вот синтаксис: Post.findAll({ limit: 10, order: '"updatedAt" DESC' }) Ниже примеры из официальной документации.
Ответ 2 @dankohn является правильным, и это будет работать, но безопаснее использовать следующее: Post.findAll({ limit: 10, order: [['updatedAt', 'DESC']]}); как это выйдет из updateAt и проверит DESC на список допустимых параметров направления