Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb mongorestore筛选器ISODate给出错误_Mongodb_Mongorestore - Fatal编程技术网

Mongodb mongorestore筛选器ISODate给出错误

Mongodb mongorestore筛选器ISODate给出错误,mongodb,mongorestore,Mongodb,Mongorestore,我有这个疑问 mongorestore --db xxx --collection categories --filter '{"creation_date": {"$gt": ISODate("2015-06-06T20:00:00Z")}}' /backups/xxx/dump/xxx/xxx.bson 有这个错误吗 assertion: 16619 code FailedToParse: FailedToParse: Bad characters in value: offset:2

我有这个疑问

mongorestore  --db xxx --collection categories  --filter '{"creation_date": {"$gt": ISODate("2015-06-06T20:00:00Z")}}' /backups/xxx/dump/xxx/xxx.bson
有这个错误吗

assertion: 16619 code FailedToParse: FailedToParse: Bad characters in value: offset:25 of:{"creation_date": {"$gt": ISODate("2015-06-06T20:00:00Z")}}
我想mongorestore对ISODate不满意,有什么想法吗

使用严格模式的版本 我也遇到了同样的问题,然后我发现这一点指向这一点,即我们可以使用
{“$date”:“2015-06-06T20:00:00Z”}
而不是
ISODate(“2015-06-06T20:00:00Z”)
,因此您的查询应该如下所示:

mongorestore --db xxx --collection categories --filter '{"creation_date": {"$gt": {"$date": "2015-06-06T20:00:00Z"}}}' /backups/xxx/dump/xxx/xxx.bson

此功能是。

由于在3.0.0版中发生了更改,您使用的是哪个版本:删除了
--过滤器
--数据库路径
,以及
--noobjcheck
选项。