mongodb - 如何使用 Mongo CLI 保存较大的文件
问题描述
我正在尝试使用 mongo CLI 来保存比通常更大的 JSON(使用 db.mycollection.save(...)),但 mongo 命令行不接受 JSON 的完整长度(我相信长度命令行接受的限制是 4096,比我的 JSON 短)。
是否有另一种方法可以使用 mongo CLI 中的本机功能将此 JSON 保存到 Mongo?(我试图通过从 bash 脚本调用 mongo 命令来做到这一点)
谢谢!
解决方案
如果其他人有这个困难,我通过调用解决了它
评估“mongo myJsFile.js”
代替
mongo < myJsFile.js
在 bash 脚本中
推荐阅读
- google-chrome-extension - Chrome 扩展 - 使用从后台发送的消息中的数据在弹出窗口中持久注入 HTML
- ios - Swift 框架 - 未找到 Objective-C 标头
- php - 如何将变量或记录转换为数组
- swift - Swift 4.2 字典无法按键找到值
- java - 如何从按模式拆分的字符串中获取最后一个标记
- css - 单击 li 元素后删除 :hover 类
- s4sdk - 如何在 VDM 中获取本地化字段的文本?
- linux - 如何在 EC2 实例(ubuntu)上安装 RabbitMQ?
- java - 在启动 Web 应用程序 Spring 时从数据库加载后初始化属性
- java - Maven 命令“mvn clean jetty:run”和其他 mvn 命令在 Eclipse 中不起作用