| 用途 | 在 shell/CI 中非交互执行操作 |
|---|---|
| 关键选项 | --eval / --quiet / --host / --port / 脚本文件名 |
示例
示例
mongosh --quiet --eval "db.orders.countDocuments({status:'paid'})"
mongosh "mongodb://127.0.0.1:27017/app" maintain.js--eval 外层用双引号时内部字符串用单引号,避免被 shell 提前解释;含 $ 的聚合管道建议放进脚本文件。