Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Sequelize js-限制和排序错误_Node.js_Sequelize.js - Fatal编程技术网

Node.js Sequelize js-限制和排序错误

Node.js Sequelize js-限制和排序错误,node.js,sequelize.js,Node.js,Sequelize.js,在sequelize js中对查询进行排序的正确方法是什么 例如: db.model.findAll({ where: conditions, order: 'postDate DESC', limit: 10, offset: 0, include: [model1, model2] }).complete(function(err, results){console.log(results); }); 导致拉取结果的限制和偏移量,然后再进

在sequelize js中对查询进行排序的正确方法是什么

例如:

db.model.findAll({ 
    where: conditions, 
    order: 'postDate DESC', 
    limit: 10, 
    offset: 0, 
    include: [model1, model2] 
}).complete(function(err, results){console.log(results); });
导致拉取结果的限制和偏移量,然后再进行排序。在限制结果之前,我应该如何首先进行排序


将来谁会遇到这个bug,这就是修复方法

order: [["postDate","DESC"]]

您必须这样指定它:
order:[[“postDate”,“DESC”]]

我今天遇到了完全相同的问题,order:[[“postDate”,“DESC”]]修复了它。谢谢你应该自己回答这个问题并接受它