У меня есть простой MongoDb, размещенный в AppHarbor.com. Я успешно подключился к нему с помощью Robomongo и создал простую коллекцию под названием «Пользователь» и функцию «InsertUser» с помощью Robomongo. Но когда я пытаюсь вызвать функцию в оболочке, я получаю сообщение «Несанкционированное». Я использую бесплатную учетную запись Mongo db в AppHarbor. Скажите, пожалуйста, как успешно назвать эту функцию?Почему я получаю Unauthorized Сообщение при вызове функции MongoDb в Shell (Robomongo)
0
A
ответ
0
Так что, кажется, мне нужно оформить вызов следующим образом для того, чтобы работать. По какой-то причине Eval, похоже, не работает.
db.loadServerScripts("system.js");
insertUser('aaa', 'bbb');
0
Robomongo уже создает имя функции. Вам нужен только звонок.
Для вас - вызов;
insertUser('aaa', 'bbb');
функция;
db.User.insert({"UserName":param1,"Password":param2})