我已经为Meteor的服务器部署了一个应用程序,当我输入url的mongo shell时,我尝试show dbs
2015-06-01T12:06:57.093-0700 listDatabases failed:{“ok”:0,“errmsg”:“未授权”}在src / mongo / shell / mongo.js:47
我读过这可能是因为我的mongo shell的版本与mongo的版本不匹配,但我不知道如何绕过它。我可以use
我的meteor db(因为我知道它没有被列出)和它的集合,但当我尝试写任何东西时,我得到以下错误:
db.users.update({"_id" : "kRmJnwHsRDDXMjpDq"}, {$set : {"admin" : true}})
无法使用命令写入模式,降级为兼容模式
答案 0 :(得分:0)
不是一个非常有用的答案,但是尽管Mongo shell中有错误消息,但更改已成功传播到我的应用程序,即使这是我在update
命令后收到的消息
无法使用命令写入模式,降级为兼容模式
WriteResult({“nMatched”:1,“nUpserted”:0})