0

我在集合中有以下对象MEC_CALENDAR_DATES。我的目标是从大于或等于开始日期属性的 Meteor 项目中查询此集合中的文档Date

{
    "_id" : "vT92uJzbiDheH4FYD",
    "key" : "MEC_CALENDAR_DATES",
    "Title" : "BBS",
    "Date" : ISODate("2017-11-21T00:00:00.000Z")
}

/* 2 */
{
    "_id" : "seGmNdwfQxTJnTxJz",
    "key" : "MEC_CALENDAR_DATES",
    "Title" : "AAS",
    "Date" : ISODate("2017-11-15T00:00:00.000Z")
}

我在 RoboMongo 中尝试过的是以下查询,该查询有效并返回大于为该集合提供的日期的对象:

db.getCollection('app_configuration').find({"key":"MEC_CALENDAR_DATES", "Date": {$gte: ISODate("2017-10-03T09:35:14.561Z")}}).sort({Date: -1})

但是,当我尝试使用api将其转换为 Meteor 时,会返回零结果:

const appConfigCollection = AppConfiguration.find({
  key: "MEC_CALENDAR_DATES",
  Date: {$gte:ISODate("2017-08-03T10:26:13.151Z")},
},
  {
    sort: {Date: -1},
});

console.log("appConfigCollection " + appConfigCollection);

问题:

如何在集合上使用 Meteor api 查询文档 $gte?

4

0 回答 0