[英]How to run mongo --eval?
我运行mongo --help,它具有用于评估javascript的选项。
mongo --eval arg
但是,我还没有找到任何使用它的示例。 我尝试运行它,但没有成功。 有人知道怎么做吗?
原因是,我想通过命令行删除集合(以便我可以重用代码并将其放入shell脚本中)。 我知道我可以编写另一个nodejs并调用db来运行它。.但是,如果有一个只有几行并且更快的解决方案,那将很好,而不是20行代码。 :)
那将是:
mongo <server>:<port>/<database> --eval "db.<some_collection>.drop();"
或者,如果您想在更多行中执行某些操作,则可以调用文件(必须以.js
结尾):
mongo <server>:<port>/<database> some_instructions.js
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.