问题标签 [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 回答
1880 浏览

mongodb - 来自 CSV 的数据类型/格式(长和双精度)的 Mongoimport

我想将 CSV 文件中的数据导入 MongoDB。CSV 中存储了一些 long 和 double 值。如何使用 mongoimport 命令将这些 long 和 double 值作为 long 和 double 导入 mongodb。编写脚本是我编写此脚本的另一件事,但我想使用 mongoimport 使其更容易。我基本上想要的是 MySQL 之类的导入,它允许我在导入数据时分配数据类型。

0 投票
1 回答
1371 浏览

mongodb - mongoimport 在 mac 中不起作用

我正在尝试使用 mongoimport 实用程序导入 json 文件。但它不起作用。我在 ~/.bashrc 文件中设置了 Envirnonment 变量。

在 ~/.bashrc 文件中,我给出了: export PATH=$PATH:/Users/rakesh/Downloads/mongo

其中 mongo 是目录,其中包括所有 mongodb bin 文件,如 mongo、mongod、mongodump、mongoimport 等。

请建议。

0 投票
2 回答
10465 浏览

json - mongodbimport 失败 - FailedToParse:期望'{':偏移量:0

我尝试通过...导入 7.4 MB JSON 文件

mongoimport -d mongoimport -c test --file jsonTest.json

但是我看到了这个问题。

Wed Sep 04 13:08:52.378 exception:BSON representation of supplied JSON is too large: code FailedToParse: FailedToParse: Expecting '{': offset:0

这篇 Stackoverflow帖子FailedToParse: Expecting '{': offset:0就 1970 年 1 月 1 日之前的日期提出了类似的问题,但鉴于我的错误,这似乎并不适用。

0 投票
1 回答
806 浏览

mongodb - 使用包括当前日期时间在内的示例文档填充 MongoDB

我正在尝试使用示例数据填充我的MongoDB以运行性能测试。我的文档应该有一个datetime名为的字段last_update,我认为该字段是自我描述的。

为了得出结论性的结果,我需要大量文档(从 1M 到 1G)。这就是为什么我决定使用一个工具mongoimport来填充我的收藏。

这是json我要输入的文件中的一行mongoimport

我希望每个文档在datetime保存到集合中时都有当前的。但mongoimport退出并出现错误:

好像语句mongoimport有问题。new Date()所以我的问题是如何将大量文档添加到一个字段设置为当前时间的集合中?

0 投票
2 回答
1526 浏览

mongodb - 我如何使用 Meteor 进行 mongoimport?

我对一些本地数据进行了 mongoexport,现在我想将这些数据 mongoimport 到生产环境中。我正在尝试以下命令:

这似乎与此处发布的解决方案非常相似:如何将数据导入到已部署的流星应用程序中?

但是,它不适用于错误couldn't connect to [production-db-b2.meteor.io:27017] couldn't connect to server production-db-b2.meteor.io:27017

我该如何解决这个问题?

(注意:我也尝试将端口和主机连接-h production-db-b2.meteor.io:27017到无济于事)

0 投票
0 回答
1131 浏览

mongodb - mongoimport:如何包含字段名

mongoimport 像这样正确导入 [制表符分隔,但文件扩展名为 csv]:

由于该文件没有标题行,我在文件中指定了一个 [long] 字段名列表,每行一个字段。在 mongodb 文档中,我看到我为导入指定了该文件名:

这没有任何区别。没有错误消息,但文件仍然没有字段名导入。我已经尝试了 -f 选项,并且还删除了 --headerline,所有这些都具有相同的结果。导入文件放置在数据库路径和 bin 目录中。

问题:如何使用 --fieldFile 选项在 mongoimport 中添加字段名?

数据库:http ://gdelt.utdallas.edu/data/dailyupdates/?O=D 字段名称: http: //gdelt.utdallas.edu/data/lookups/CSV.header.dailyupdates.txt

0 投票
2 回答
12220 浏览

mongodb - 如何定义分隔符以导入 mongodb

我有一个数据集合,按|字符分隔。我要将数据收集添加到mongodb。所以我需要通过|字符来分隔数据。我的mongoimport命令如何?

以前,我通过以下命令成功导入csv文件。

0 投票
4 回答
1823 浏览

json - How to import formatted json file to mongodb?

I tried to import formatted json file into mongodb. but always it says that can't insert

what is the reason for this. I used command mongoimport --db sss --collection bbv --file a.json and the error message is

0 投票
1 回答
3876 浏览

mongodb - mongoimport如何确定字段名

我有一个 .csv 文件,其中包含人员数据。这样的人的一行。

如何为 mongoimport 提供字段名称?

字段名称 -> id、类型、名字、中间名、姓氏、修改日期、电子邮件。

0 投票
1 回答
1117 浏览

ruby-on-rails - Rails/Mongoid:在 mongoimport 之后,父对象无法识别 has_many/belongs_to 关系的子对象

使用 mongoimport 工具通过 CSV 将包含以下行的 CSV 导入 mongodb:

这些字段被导入到集合Object2中。

导入后,通过控制台确认行存在。

Object2可以Object1通过以下方式访问object_1_id

Object1看不到任何Object2使用 mongoimport 导入的行。它可以看到通过控制台或其他方式创建的所有行:

TL;DRObject1似乎无法识别通过 mongoimport 导入的子模型,尽管子模型正确存储了父 ID 并能够识别其父模型。