筛选 EVE REST API

Filtering EVE REST API

如何在 url 请求的 WHERE 中使用 OR/AND 过滤器 (mongoDB)?

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"}}

但那是徒劳的。

试试这个:

example.com/stats?where={"$and":[{"_created":{"$gte":"Thu, 14 Apr 2017 00:00:00 GMT"}},{"id":"1fd08077bd"}]}

$and 应该是您的 where 过滤器的一部分。注意日期格式。应该与您的 eve 应用中使用的相同。