当我使用show collection时,它会返回一个很长的所有集合的列表,如何编写查询以返回与模式匹配的集合。我希望有类似db.collections({name:/ pattern /})但无法找到
答案 0 :(得分:13)
您可以db.getCollectionNames()
使用Array.filter()
:
db.getCollectionNames().filter(function (collection) { return /pattern/.test(collection) })