2013-08-24 1 views
0

У меня есть простой MongoDb, размещенный в AppHarbor.com. Я успешно подключился к нему с помощью Robomongo и создал простую коллекцию под названием «Пользователь» и функцию «InsertUser» с помощью Robomongo. Но когда я пытаюсь вызвать функцию в оболочке, я получаю сообщение «Несанкционированное». Я использую бесплатную учетную запись Mongo db в AppHarbor. Скажите, пожалуйста, как успешно назвать эту функцию?Почему я получаю Unauthorized Сообщение при вызове функции MongoDb в Shell (Robomongo)

enter image description here

ответ

0

Так что, кажется, мне нужно оформить вызов следующим образом для того, чтобы работать. По какой-то причине Eval, похоже, не работает.

db.loadServerScripts("system.js"); 
insertUser('aaa', 'bbb'); 
0

Robomongo уже создает имя функции. Вам нужен только звонок.

Для вас - вызов;

insertUser('aaa', 'bbb'); 

функция;

db.User.insert({"UserName":param1,"Password":param2}) 

 Смежные вопросы

  • Нет связанных вопросов^_^