问题标签 [mongoimport]

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 回答
305 浏览

python - Mongoimport:在 CSV 中转义逗号

我在 python 脚本中使用 mongoimport 将多个 CSV 文件导入我的 Mongo DB。某些值包含反斜杠转义逗号。如何使用它将这些文件正确导入 Mongo?我找不到任何具体的解决方案。

0 投票
0 回答
1500 浏览

mongodb - mongoimport 失败,boost::filesystem 错误

我是普通的 mongo 用户。但现在我面临mongoimport命令问题。每当我尝试导入数据库时​​,它都会显示以下错误(通过转储mongodump

当我尝试跑步时

有谁熟悉这个或者是什么原因造成的?

0 投票
1 回答
1206 浏览

javascript - mongodb mongoimport 动态从外部文件

如果我硬编码文件名,我可以从命令行运行 mongoimport 并让它导入文件。mongoimport --host HOSTNAMEHERE --collection TESTColectionName --db DBNAME --file C:\FileFolder1\129871.json --jsonArray

上面的效果很好,但我有一个包含数百个 .json 文件的文件夹(我不知道它们的名称)。如何遍历目录中的所有文件并将它们导入 mongodb?

我编写了一些 .js 文件来运行 mongo 命令(查找数据、显示数据、打印数据等)。无论如何我可以从这里迭代和运行导入(我知道 mongoimport 是与 mongo shell 本身分开的 .exe)。

告诉我,谢谢

0 投票
1 回答
536 浏览

json - Mac 上的 Mongoimport 因文件路径中的变量而失败

我正在尝试将 json 文件导入 mongo。当我用这一行导入文件时,它可以工作:

该脚本使用在我的 .bash_profile 中设置的环境变量 $REPS_ROOT。此行失败:

我使用以下命令设置 $REPS_ROOT:

关于为什么这不起作用的任何想法?我得到的错误是:

0 投票
1 回答
1917 浏览

json - 带有_id的MongoDB导入json

我正在尝试在 mongodb 集合中导入以下数据

我收到错误 -

0 投票
3 回答
3788 浏览

mongoimport - 对于大型 json 文件,mongoimport 非常非常慢

我有一个大的 json 文件(350GB),我正在尝试使用 mongoimport 将它导入 MongoDB 集合中。mongoimport 非常慢,我不确定需要多少天。

任何人都可以建议将此 json 文件加载到 mongodb 集合的最佳方法。我有足够的磁盘空间来加载这个 json 文件。

0 投票
2 回答
83 浏览

mongodb - MongoDB 导入在一台机器上成功,在另一台机器上失败

我正在尝试将 KDD-CUP-99 数据集(可在此处找到:http: //kdd.ics.uci.edu/databases/kddcup99/kddcup99.html)导入 MongoDB。我已经使用以下命令在一台机器上完成了此操作:

当我使用 findOne() 查看结果时,一切看起来都很好;输出如下:

现在我在另一台机器上运行相同的导入操作,使用相同的文件和命令,但有些东西不能正常工作。导入结果如下:

看到我使用相同的数据文件和命令,我认为它一定是环境中的东西。系统区域设置相同,但导入仍无法正常工作。有没有人见过这样的行为?

编辑我应该补充一点,两台机器都运行相同版本的 MongoDB:2.6.5

0 投票
0 回答
278 浏览

json - 没有 mongoexport 的 Mongoimport

假设我可以通过 ssh 访问带有 mongodb 的服务器。但是,假设服务器没有mongoexport安装,我无法安装它。我可以使用mongo、交互或提供脚本。我希望导出一部分数据并将其导入本地计算机。理想情况下,我想运行一个脚本或命令,以与 相同的格式保存数据mongoexport,这样我就可以在mongoimport本地导入它。 https://stackoverflow.com/a/12830385/513038不起作用(因为它在结果中有额外的换行符),也没有使用printjsononeline,因为某些值的打印方式不同,我最终得到“坏字符”和运行时出现“预期数字”错误mongoimport

有任何想法吗?同样,如果可能的话,我想使用mongoimport,但其他足够可行的方法也是可以接受的。

0 投票
1 回答
3590 浏览

json - 无法将 Json 数组导入到 Mongodb

我正在尝试使用 windows 命令提示符将jsonArray导入mongoDB 。

我的命令是,

文件my_test_file.json确实存在于C:\mongo并且该文件包含以下内容,

命令提示符的输出只是connected to: 127.0.0.1,没有导入发生。

当我运行上面的命令时,运行db的命令提示符说。connection accepted

谁能注意到我在这里缺少什么?

0 投票
2 回答
5582 浏览

mongodb - 无法使用 mongoimport 将 .csv 导入 mongodb

我正在做一些测试,看看如何将一个简单的 .csv 文件导入 mongodb,但 mongodb 不断返回“0 个导入的对象。这是我的步骤:

1)在 mongodb/bin 中创建一个名为“a4.csv”的简单 .csv 文件,其中包含 4 列和 6 条记录:

2)运行导入命令:

输出:

没有任何错误。有人能帮我吗?谢谢!