Meteor查询排序错误 "Requests.find(...).sort is not a function"

标签 meteor minimongo

我需要对“日期时间”升序格式进行排序。但出现错误“Requests.find(...).sort is not a function”meteor mini mongo find

var results = Requests.find({
    "sp_id": request.sp_id,
    "slot": request.slot,
    "date": request.date,
    "datetime": {
        '$gte': request.datetime
    },
    "status": {
        $nin: ['cancel', 'completed']
    }
}
).sort({datetime: 1}).fetch();

console.log(results);

谢谢。

最佳答案

语法是:

const query = { your: 'query' };
const options = { sort: { datetime: 1 } };

const results = Requests.find(query, options).fetch();

看看 docs .

关于Meteor查询排序错误 "Requests.find(...).sort is not a function",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45435398/

相关文章:

javascript - Meteor:为什么我的模板助手没有反应性?

javascript - 尝试创建 Meteor 包

meteor - _id 在哪里生成(并检查)?

javascript - 如何将 SlickGrid 与 Meteor.js 响应式(Reactive)集合集成?

javascript - Meteor Tracker 无法自动接收订阅

javascript - Meteor wrapAsync/Node Fiber Future 不工作

node.js - 如何设置 meteor 测速镜端口?

angularjs - 登录 AngularJS Meteor 后重定向

JavaScript 对象 vs minimongo 效率