Meteor Mongo Shell版本

时间:2015-06-01 19:18:24

标签: mongodb meteor mongo-shell

我已经为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}})

  

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

1 个答案:

答案 0 :(得分:0)

不是一个非常有用的答案,但是尽管Mongo shell中有错误消息,但更改已成功传播到我的应用程序,即使这是我在update命令后收到的消息

  

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

     

WriteResult({“nMatched”:1,“nUpserted”:0})