查找具有特定字段的mongodb中的所有集合

目前正在处理的数据库中有40多个集合。 所有collections品的主要关键之一是“账户”。 我需要知道哪里有一个名为“帐户”的字段的所有这样的集合。

有没有一个查询获得或打印所有这样的集合的JS脚本?

在Oracle中,我正在使用:

SELECT * FROM ALL_TAB_COLUMNS WHERE COLUMN_NAME LIKE 'account'; 

任何input都有帮助。

提前致谢。

以下mongo脚本将打印出至less一个文档包含account字段的所有集合名称。

 db.getCollectionNames().forEach(function(collname) { var count = db[collname].find({"account": {$exists: true}}).count(); if (count > 0) { print(collname); } })