pymongo在多个字段上查找查询

时间:2014-04-04 11:31:34

标签: mongodb pymongo

我有一个如下所示的查询:

    data = self.db.find({"$and" : [
                                      {
                                          "loc": {
                                              "$within": {
                                                  "$box": [
                                                      [
                                                          minX,
                                                          minY
                                                      ],
                                                      [
                                                          maxX,
                                                          maxY
                                                      ]
                                                  ]
                                              }
                                          }
                                      },
                                       {
                                           "dateTime" : {
                                                    "$gt" : minTimeStamp,
                                                    "$lt" : maxTimeStamp
                                           }
                                       }
                                ]
                        })

但是,如果我执行查询,则返回0:

self.db.find({"loc": {"$within": {"$box": [[minX, minY], [maxX, maxY]]}}})

我收到数据数据,其中一些数据在时间戳内!难道我做错了什么?任何人都可以对这种情况有所了解吗?

非常感谢

0 个答案:

没有答案