如何在url请求中使用OR / AND过滤器(mongoDB)和WHERE?
example.com/stats?where={"id":"1fd08077bd"}
- 工作正常
但我还需要按{"_created":{"$gte":"Thu, 14 Apr 2017 00:00:00 GMT"}}
进行过滤。
我尝试了&and
example.com/stats?where={"id":"1fd08077bd"}&and{"_created":{"$gte":"Thu, 14 Apr 2017 00:00:00 GMT"}}
但那是徒劳的。
答案 0 :(得分:4)
试试这个:
example.com/stats?where={"$and":[{"_created":{"$gte":"Thu, 14 Apr 2017 00:00:00 GMT"}},{"id":"1fd08077bd"}]}
$and
应该是where
过滤器的一部分。记住日期格式。应该与您的前夕应用程序中使用的相同。