0
我在Heroku上部署了一個Flask應用程序和Mongo數據庫。未經授權收集查詢Mongo Heroku
當我查詢存儲在數據庫中,以下錯誤返回一個集合:
database error: not authorized for query on db.collection
下面的代碼創建我的蒙戈實例:
MONGODB_URI = 'mongodb://username:[email protected]:host/db_name'
mongo = pymongo.MongoClient(MONGODB_URI)
我得到了我MONGODB_URI從下面的代碼:
$ heroku config | grep MONGOLAB_URI
然後我用以下代碼查詢集合,wit欣觀點之一:
x = mongo.db.collection.find()
我缺少授權的步驟地方?