Я развертывание приложения на сервера метеора, и когда я вхожу в Монго оболочку URL я получаю сообщение об ошибке при попытке show dbs
Метеор Монго Shell Версия
2015-06-01T12:06:57.093-0700 listDatabases failed:{ "ok" : 0, "errmsg" : "unauthorized" } at src/mongo/shell/mongo.js:47
Я читал, что это может быть вызвано версия моей оболочки монго, не соответствующая монго, но я не уверен, как обойти ее. Я могу use
мой метеоритный дб (потому что я знаю, что его там не будучи в списке) и его коллекции, но когда я пытаюсь написать что-нибудь, я получаю следующее сообщение об ошибке:
db.users.update({"_id" : "kRmJnwHsRDDXMjpDq"}, {$set : {"admin" : true}})
Cannot use commands write mode, degrading to compatibility mode
«Нельзя использовать команды режима записи, degrad в режиме совместимости "является предупреждением, а не ошибкой. Это означает, что ваша оболочка 'mongo' (как сообщается' version() ') подключается к более раннему серверу MongoDB (как сообщает' db.version() ') и использует более старые команды записи для обеспечения совместимости. Например, вы увидите это с помощью оболочки 'mongo' 2.6 или более новой версии для подключения к серверу MongoDB 2.4 или старше. – Stennie