Sequelize js - 限制和排序错误
Posted
技术标签:
【中文标题】Sequelize js - 限制和排序错误【英文标题】:Sequelize js - limit and Sorting bug 【发布时间】:2014-04-27 09:05:37 【问题描述】:在 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"]]
【问题讨论】:
我今天遇到了完全相同的问题并订购:[["postDate","DESC"]] 修复了它。谢谢! 你应该自己回答问题并接受它 【参考方案1】:你必须像这样指定它:order: [["postDate","DESC"]]
【讨论】:
以上是关于Sequelize js - 限制和排序错误的主要内容,如果未能解决你的问题,请参考以下文章
egg.js 24.14sequelize模型-修改和限制字段
在 sequelize v6 中包含模型的问题排序 [已解决] - 这不是 sequelize 错误