3
我的目標時,即可登錄到我的Heroku/mongolab數據庫連接,但我不斷收到此錯誤:蒙戈:: OperationFailure - 需要使用from_uri
Mongo::OperationFailure at /mongotest/a/b
: need to login
file: networking.rb
location: send_message_with_gle
line: 89
我正在使用的代碼是:
client = Mongo::MongoClient.from_uri(ENV['MONGOLAB_URI'])
db = client.db('test')
testcoll = db['testcoll']
testcoll.insert({:'_id' => "def", :'test' => "woop de doop"})
testcoll.find()
ENV['MONGOLAB_URI']=mongodb://heroku_app########:[email protected]:xxxxx/heroku_app########
我知道URI是正確的,幷包含用戶名和密碼,爲什麼出錯?此外,該錯誤發生在insert()行上,而不是我認證的行。