从Mongo控制台我可以使用Javascript通过使用以下函数来获取集合
db.getCollectionNames().forEach(function(d){if(d.match(/_test$/)){print (d);}})
它给出了名称以test结尾的所有集合。
我怎么能通过python,即pymongo
做同样的事情答案 0 :(得分:1)
import pymongo
c = pymongo.MongoClient()
for nm in c.my_database.collection_names():
if nm.endswith('test'):
print(nm)
替换" my_database"使用要列出其集合的数据库的名称。