问题标签 [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 投票
3 回答
9299 浏览

mongodb - 将 mongoexport 与 ISODate 的 --query 一起使用

我有这个查询,但我收到一个语法错误:意外标识符

有什么问题?

0 投票
1 回答
945 浏览

mongodb - mongoexport 读取带空格的字段

我正在尝试将 MongoDB 中的“联系人”集合导出到 CSV 文件中。我正在使用 MongoExport。我的文档如下所示:

我正在使用的命令是: mongoexport --username x --password x --host x --db mydb --collection mycol --type=csv --fields name.FirstName,name.LastName,Address Info.city,Address Info.postcode --out "c:\myfile.csv"

我遇到的问题是获取“地址信息”字段。我尝试用 {} 包装“地址信息”并添加下划线,如 address_info 但它不起作用。我不断收到错误消息:“位置参数太多......”。有什么建议吗?

另外,我如何强制命令覆盖它已经存在于磁盘上的 csv 文件?

0 投票
1 回答
756 浏览

mongodb - mongoexport 排除文档

我有一个包含以下文档的 MongoDB 集合。有些文档有 1 个字段,有些有 2 个。我有兴趣仅将具有 2 个字段的文档导出到 CSV 文件。我可以使用什么查询来排除具有 1 个字段的那些?

我的 mongoexport 命令是: mongoexport --username x --password x --host x --db mydb --collection mycol --type=csv --fields id,productid --out "c:\myfile.csv"

0 投票
1 回答
1992 浏览

mongodb - MongoExport 错误 - 无法解组字符串

我有一个包含以下文档的 MongoDB 集合。有些文档有 1 个字段,有些有 2 个。我只对导出具有“productid”字段的文档感兴趣。我正在使用下面的查询,但收到错误消息:“无法将字符串解组为 map[string] interface {} 类型的 GO 值”。

该文档如下所示:

我使用的 MognoExport 命令如下: mongoexport --username x --password x --host x --db mydb --collection mycol --query '{"Product Info.ProductName":{"$exists":true}}' --type=csv --fields id,productid --out "c:\myfile.csv"

0 投票
1 回答
611 浏览

mongodb - MongoExport - 将日期添加到文件名

有没有办法将格式为“mm-dd-yyy”的今天日期附加到 mongoexport 命令中的文件名?

我的命令如下所示: mongoexport --username x --password y --host a1.mongolab.com --db mydb --collection Contacts --type=csv --fields "FirstName,LastName,EmailsAddress" --out "c:\test\out.csv"

我希望将文件命名为:out_04-06-2016.csv

0 投票
1 回答
73 浏览

mongodb - MongoDB 按字段名称从数组中查找数据

我有一个像下面提到的 mongoDB 记录-

现在我正在运行一个 mongo 查询来获取我记录中的所有学校名称,就像这样 -

但结果不是我想要的,它是空的-

我希望得到这样的结果-

学校数组的第一条记录中的学校名称。请帮忙!

0 投票
0 回答
450 浏览

mongodb - mongoexport --csv 可以导出带有特殊字符的字段吗?

我从 Mongo 导出下面的字段时遇到问题。mongoexport当源字段包含此字符串时,将其留空:

请问,你有什么建议吗?我认为 [] 或 () 字符可能存在问题。有什么办法可以逃脱它们?

建议使用--fieldFile选项(参考:Can mongoexport --csv export fields with special characters such as a slash?),但此选项用于将字段列表包含为外部文件,而不是使用字段列表...

提前致谢。理查德。

(我将此作为新问题包括在内,因为它是由管理员@ρяσѕρєя要求的)

0 投票
2 回答
1359 浏览

mongodb - mongoexport 返回科学(指数)符号

所以我正在使用导出一些集合,mongoexport并发现大整数9999999999999被导出为的情况9.9999999999999e+13

所以有两个问题:为什么会这样,我该如何预防?

谢谢你。

0 投票
1 回答
372 浏览

mongodb - 从 MongoDB 导出 csv

我是 MongoDB 的新手。我想将一些字段导出到 csv 文件,如果该字段存在于特定行中,那么我想要该字段中的空值。目前我正在尝试这个:

但问题是如果数据库中不存在字段值,则输出不会保留该字段。有什么建议我该如何执行所需的操作?

0 投票
1 回答
292 浏览

mongodb - mongoexport csv不导出时间

我正在尝试将集合导出到具有以下字段的 csv:_id 编号名称价格 pollingTime

当我在 RoboMongo 中打开集合或尝试通过 mongoshell 访问集合时,我可以看到轮询时间数据,但是当我将其导出为 CSV 时,pollingTime 字段显示为空白。

这是我的 mongoexport 命令:

我需要将此数据发送给一些非技术业务人员;如果我需要在 fields.txt 中进行任何更改,任何想法。Fields.txt 是这样的:

_id 号码名称 totalPrice pollingTimeme