问题标签 [mongoexport]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3271 浏览

mongodb - mongodb:从 json 查询中的 ObjectID 中提取时间戳

我想使用 json 查询从我的 ObjectID 中提取时间戳,因为我想使用 mongodump 但只在某些日期之间转储数据。我不想把我的时间戳放在 ObjectID 以外的地方,因为我需要数据库尽可能小。

有没有办法使用 mongodump 接受的简单 json 查询从 ObjectID 中提取时间戳?

0 投票
1 回答
201 浏览

mongodb - Mongoexport 删除省略号

我正在尝试使用此查询从 MongoDB 导出数据..

问题是,当我打开生成的 csv 文件时,内容字段数据有省略号并且没有得到确切的内容,我怎样才能删除这个省略号并获得确切的数据内容?

0 投票
1 回答
2288 浏览

python - 将 Mongo 文档的条目保存为 CSV + 格式化 ISODate

我在一个名为“hello”的 mongo 集合中有数据。文件看起来像:

我想将每个文档中的时间戳和文本导出到 CSV 文件中,第一列是时间戳,第二列是文本。

我尝试创建一个新集合(hello2),其中文档只有时间戳和文本。

然后我想使用 mongoexport:

但这不起作用,我不知道如何进行。

PS:我还想仅将 ISODate 的时间存储在 CSV 文件中,即仅 21:04:12 而不是 ISODate("2013-01-09T21:04:12Z")

感谢您的帮助。

0 投票
1 回答
667 浏览

mongodb - 创建更改日志时 mongoexport 选项太多错误

试图使用 mongoexport 导出 oplog 的 csv ......尝试了我迄今为止读过的所有报价组合......

但我不断得到

有什么问题?

经过大量的努力后,我尝试了这个

这就像一个魅力。但这仍然是

不起作用。输出

感觉 Timestamp() 有问题?

0 投票
1 回答
2310 浏览

mongodb - Can i use mongoexport --query where file is a list of conditions

I have an array of ids stored in a file, and I want to retrieve their data from the mongdb so i looked into the mongoexport method. it seems --query option can only accept a json instead read a large json or array from a file. In my case, it is about 4000 ids stored in the file. Is there a solution to this?

I was able to use mongoexport --db db --collection collection --field name --csv -oout ~/data.csv but how to read query conditions from a file

for example, for mongoid in rails application, query like this is Data.where(:_id.in => array).

or is it possible to do from mongo shell by executing a javscript file

tks

0 投票
1 回答
13054 浏览

javascript - Mongoexport 在日期范围内使用 $gt 和 $lt 约束

我正在尝试使用以下 mongoexport 调用从我的 mongodb 获取某一天的订单:

mongoexport --db store --collection user_data --query "{'order.created_order':{$gt:ISODate("2013-02-05T00:00:00.000Z"),$lt:ISODate("2013-02-06T00:00:00.000Z")}, 'order.status':'paid'}" --out ordersfeb6.json

但我目前遇到以下错误:

从这个问题mongoexport JSON parsing error我知道 javascript 用于评估 mongo 查询的某些部分。我想知道:$gt 和 $lt 运算符是否需要 javascript,这是我的问题吗?如果没有,我不确定我的查询有什么问题,任何建议将不胜感激。感谢您的阅读!

0 投票
2 回答
2054 浏览

mongodb - mongoexport 到 json 文件时缺少 NumberLong

我使用 mongoexport 将集合导出到 json 文件(脚本如下)。

mongoexport -d db1 -c user --out /root/user_130226.json

发现那些“NumberLong”类型的参数被保存时没有“NumberLong”这个词,所以当我使用mongoimport时,“NumberLong”这个词也不见了。

如果使用 mongodump 和 mongorestore,则相同。

例子:

来源 :

>> "cd" : NumberLong(1361862291)

输出并导入新集合:

>> "cd" : 1361862291

但是如果 NumberLong 带有括号()中的引号,则它会相应地导出和导入。

例子:

"u4" : NumberLong("111018951303058"),

问题:

1. “NumberLong”这个词不被导出有关系吗?

2.不带引号保存NumberLong是否正确?

提前致谢。

0 投票
1 回答
744 浏览

json - 为什么 mongoexport 不能解析这个 JSON 而 mongo 可以?

这是查询:

当我运行此命令时,我得到:

有任何想法吗?(我想要与二月份更新的 trigger_id 匹配的所有记录。)

0 投票
2 回答
1111 浏览

mongodb - mongodb 和一个“深”的 mongoexport

是否可以使用 mongoexport 进行“深度”导出,从而将任何可能的 DBRef 解析为 mongo 数据库中的其他对象?

例子:

假设我的一个集合“应用程序”包含一个具有属性的文档:

mongoexport 是否可以进行一些深度导出,将此 dbref 解析为具有其基础信息的实际对象,而不是像在 json 文件中那样将其输出:

提前致谢!

0 投票
1 回答
3008 浏览

windows - 使用 mongoexport 导出到 csv mongodb 集合

我正在尝试使用 mongodbexport 从我的 mongoDB 集合中导出所有数据。我遵循这些语法:

mongoexport --db mydb --collection mycollection --csv --out text.csv --fields NameColumn1、NameColumn2、NameColumn3等...

运行上面的代码,它只创建了一个包含字段名且没有值的文件。如果我只是删除 --csv 并将输出更改为 text.txt,它会导出所有数据。

我还缺少其他参数吗?