Restheart mongodb按日期过滤

时间:2016-03-03 17:16:19

标签: mongodb rest date restheart

我目前正在尝试从mongoDB数据库中获取一些json数据,并使用restHeart插件进行查询。

我需要过滤我的答案,结果是属性" _lastupdated_on"低于当前日期。

我尝试了类似的东西,但没有工作:

http://test:8081/purge/colPurge?filter={'_lastupdated_on':{'$eq':'2016-03-03T14:33:00Z'}}

有什么想法吗?

版本mongo 3.2 / restheart 1.1.6

道连

1 个答案:

答案 0 :(得分:0)

restheart系统属性(以_开头的那些)不存储在数据库中,不能用于过滤和排序。

您需要在文档中放置一个真实的日期属性来实现您的需要。

自动注入"最后更新"非常棘手字段将使用表示变换器(请参阅此讨论https://github.com/SoftInstigate/restheart/issues/95