开发者社区> 问答> 正文

MongoDB要批量执行命令怎么做?

MongoDB怎样批量执行命令? 目前已经找到一种方法,但是该方法存在问题,即无法有效处理文档过长的情况。
screenshot
当insert的文档过长时,该方法会报错,显示unexpected token ILLEGAL和unexpected identifier。但是在Robomongo中执行同样的命令则没有问题。因为需要批量处理的是insert和update混合的命令,且涉及多个集合,因此无法使用mongoimport。使用环境为linux。

展开
收起
蛮大人123 2016-02-14 16:31:24 6192 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    直接将所有要执行的代码写成一个 all.js 文件,然后用 mongo localhost/zip all.js 执行。

    2019-07-17 18:42:44
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
MongoDB多数据中心的方案选型之路 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载