【问题标题】:How to use load() function from mongo shell to load a javascript and save result to a file?如何使用 mongo shell 中的 load() 函数加载 javascript 并将结果保存到文件中?
【发布时间】:2016-03-13 09:06:48
【问题描述】:

假设我有一个 java 脚本文件“mongo.js”,我在其中将一些数据从 mongoDb 打印到 shell 控制台。可以将该输出保存到 txt 文件吗? js文件内容:

db = connect("localhost:27017/test");
var cursor=db.test.find();
cursor.forEach(
   function(doc){
       print(doc.name);
   }
);

这就是我在 mongo shell 中执行文件的方式

load("mongo.js")

如何将 javascript 输出重定向到文件? 到目前为止尝试过:

mongo.exe --quiet mongo.js > file.txt
mongo.js > file.txt

【问题讨论】:

标签: javascript mongodb


【解决方案1】:

从终端找到了一种方法:

mongo mongo.js > "path to file"

【讨论】:

    猜你喜欢
    • 2019-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-15
    • 1970-01-01
    • 2016-03-21
    • 2022-11-16
    相关资源
    最近更新 更多