mongo在shell命令行直接执行js脚本
Posted 雍州无名
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongo在shell命令行直接执行js脚本相关的知识,希望对你有一定的参考价值。
1.js的脚本如下
vim testmongo.js
//连接mongodb
var url = "mongodb://admin:123456@10.2.9.85:27017/admin?authMechanism=SCRAM-SHA-1"
var con = new Mongo(url)
//切换数据库
var db = con.getDB(testdb)
//插入数据
db.test1.deleteMany("a": 1)
db.test1.insert("a": 1);
2.执行js脚本
mongo --nodb testmongo.js
3.也可以登陆mongodb直接执行脚本
load("testmongo.js")
也可以指定具体的路径
load("/opt/testmongo.js")
以上是关于mongo在shell命令行直接执行js脚本的主要内容,如果未能解决你的问题,请参考以下文章