我目前正在尝试从 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
多里安
restheart 系统属性(以_开头的)不存储在数据库中,不能用于过滤和排序。
您需要在文档中放置一个真实的日期属性来实现您所需要的。
自动注入“最后更新”字段的一个棘手问题是使用表示变换器(看看这个讨论https://github.com/SoftInstigate/restheart/issues/95)