如何使用mongodb REST API运行日期范围查询。

时间:2015-05-28 10:12:36

标签: mongodb

我尝试使用REST API运行对mongodb的查询,如此处所述 - http://docs.mongolab.com/restapi/

我的查询看起来像这样 https://api.mongolab.com/api/1/databases/dbname/collections/collectionname?apiKey=key&q={"postdate" :{"$gte": {"$date" : "2015-05-24T18:40:57Z"}, "$lt": {"$date" : "2015-05-28T18:40:57Z"}}}&l=50

如果你看到;我试图在查询中传递日期范围。像这样的工作传递日期还是有一些特定于REST API的其他格式。?

1 个答案:

答案 0 :(得分:0)

尝试使用此网址获取请求:

url = 'https://api.mongolab.com/api/1/databases/db-name/collections/table-name?q={"created": {"$gt":{"$date":"2015-09-15T12:16:41.495Z"},"$lt":{"$date":"2015-10-20T12:16:41.495Z"}}}&apiKey=YOURAPIKEY'