如何用shell脚本操作mongo?

来源:3-12 【更新文档】动手实战 - 使用更新操作符精确更新文档内容

范tomato

2019-04-08

老师您好~ 想用写一个shell脚本,定期执行一些mongo查询。
尝试了网上的几种方法,都有报错。
希望老师给一个方法。

写回答

1回答

Stannum

2019-04-10

同学你好 不知道你试过哪些方法 遇到哪些错误 不过一般来讲 有两种常用方法:

1. 使用--eval选项来运行JavaScript命令:

   mongo localhost:27017/test --eval "printjson(db.getCollectionNames())"

2. 将想要运行的JavaScript命令保存在一个文件里,然后在脚本中调用js文件:

   mongo localhost:27017/test myjsfile.js

你不妨尝试一下~

0
1
范tomato
非常感谢!
2019-05-06
共1条回复

玩转MongoDB4.0(最新版) 从入门到实践

30%理论+70%实战,用实操检验真理,一门让你事半功倍的入门进阶课

1138 学习 · 197 问题

查看课程