MongoDB / meteor查询匹配数组内的json对象?

时间:2016-10-02 19:42:14

标签: mongodb meteor mongodb-query nosql

我正在努力查询json objets数组中的json对象,这可能吗?如果没有您推荐的替代方案?

availability : [{
              date: date,
              times: [{
                start:timeAvail[timeStart],
                end: timeAvail[timeEnd]
              }]
            }]; 

我想查询日期以获取具有特定日期的所有对象,获取匹配的所有对象的数组,如[{date:x,time:[y]}] 我试过这个,但没有回复:

Collection.find({availability: {$in: [{date: "2016/10/2"}]}}).fetch()

1 个答案:

答案 0 :(得分:3)

Collection.find({'availability.date': {$eq: new Date("2016/10/02").toISOString}}).fetch()

应该这样做。