mongoexport - 失败:找不到光标

时间:2017-07-21 09:16:29

标签: mongodb cursor mongoexport

我正在尝试执行mongoexport命令,如下所示:

mongoexport -d db_foo -c col_bar -q '{"a": {"$in": ["pqr", "xyz"]}, "b": "bar", "c": /foo/i}' --fields "a,b,c,d,e,f,g,h,i,j,k,l,m,n" --type=csv -o data/foo.csv

然而,几分钟后,进程退出,我收到一条错误,指出找不到Cursor,如下所示:

2017-07-21T11:12:35.826+0530    connected to: localhost
2017-07-21T11:12:36.816+0530    rto_latest.wbn_data  0
...
2017-07-21T11:27:04.815+0530    rto_latest.wbn_data  224000
2017-07-21T11:27:04.864+0530    rto_latest.wbn_data  231530
2017-07-21T11:27:04.864+0530    Failed: Cursor not found, cursor id: 97340002510

在命令行中使用mongoexport时是否有noCursorTimeout选项?否则,我该如何防止这种情况发生?

我有MongoDB shell版本v3.4.4

编辑:

整个馆藏有大约3500万份文件,此查询应选择约320万份文件。

0 个答案:

没有答案