访问Back4App mongodb

访问Back4App mongodb,mongodb,pymongo,back4app,Mongodb,Pymongo,Back4app,我正在尝试直接从python脚本访问我的back4app应用程序mongodb: client = pymongo.MongoClient("mongodb://admin:AAA@mongodb4.back4app.com:27017/BBB?ssl=true") 我看到它连接了,但无法进一步找出数据库名和集合名。感谢您的帮助。数据库名称为“BBB” 要获取集合,请尝试: db = client['BBB'] cols = db.collection_names() for col in c

我正在尝试直接从python脚本访问我的back4app应用程序mongodb:

client = pymongo.MongoClient("mongodb://admin:AAA@mongodb4.back4app.com:27017/BBB?ssl=true")
我看到它连接了,但无法进一步找出数据库名和集合名。感谢您的帮助。

数据库名称为“BBB”

要获取集合,请尝试:

db = client['BBB']
cols = db.collection_names()
for col in cols:
  print col
您也可以尝试python SDK(非官方),而不是直接访问数据库,如下所示:

这里也有同样的问题。有时有效,有时无效。所有的官方文档都说“您可以随时使用任何MongoClient连接到它,并对其进行转储,然后在任何您想要的地方恢复此转储。”——并且没有关于如何实际执行此操作的信息。这可能与此相关——因为connect=False或not,它再次开始工作。