gpt4 book ai didi

json - 通过 MongoID 在 MongoDB 中导入大型数据集

转载 作者:可可西里 更新时间:2023-11-01 10:07:49 26 4
gpt4 key购买 nike

要在 MongoDB 中导入大型 JSON 数据集,我们有 mongoimport 实用程序,其工作方式如下:

mongoimport --host xxx.xxx.xxx.xxx --db destination-db -c tags < tmp/source-file.json

有没有办法使用 MongoID 调用“mongoimport”,MongoDB 的 ruby​​ Object-Document-Mapper?

谢谢卢卡

最佳答案

Mongoid 实际上是 Ruby 驱动程序的包装器。 Ruby 驱动程序应允许您运行任何数据库命令。

但是,mongoimport 不是命令。 mongoimport 是一个单独的二进制(或可执行)文件。

从 Ruby 运行 mongoimport 的唯一方法是“shell out”。通常这涉及使用某种形式的 exec 命令。这是 running shell commands from Ruby 的第一个搜索链接.

关于json - 通过 MongoID 在 MongoDB 中导入大型数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5776762/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com