0

我目前正在尝试从 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

多里安

4

1 回答 1

0

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

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

自动注入“最后更新”字段的一个棘手问题是使用表示变换器(看看这个讨论https://github.com/SoftInstigate/restheart/issues/95

于 2016-03-04T07:18:44.203 回答