相关疑难解决方法(0)

无法使用命令写入模式错误,降级为兼容模式

我只是玩mongo shell而且遇到了Cannot use commands write mode, degrading to compatibility mode.

我连接到远程mongo服务器(mongolab)并尝试通过我的简单脚本将新记录插入到集合中:

// script.js
db = connect(host + ":" + port +"/" + dbName);
db.auth(username, password);

db.test2.insert({ item: "card", qty: 15 });
Run Code Online (Sandbox Code Playgroud)

我运行脚本mongo script.js并得到:

MongoDB shell version: 2.6.3
connecting to: test
connecting to: my.mongolab.com:port/DBname
Cannot use commands write mode, degrading to compatibility mode
Run Code Online (Sandbox Code Playgroud)

怎么了?另外当我连接后执行类似的查询mongo my.mongolab.com:port/DBname -u <dbuser> -p <dbpassword>一切都OK.

mongodb mongo-shell

21
推荐指数
1
解决办法
1万
查看次数

标签 统计

mongo-shell ×1

mongodb ×1