MongoDB shell:如何搜索与名称或正则表达式匹配的集合

时间:2014-10-31 22:25:30

标签: mongodb mongodb-query

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

1 个答案:

答案 0 :(得分:13)

您可以db.getCollectionNames()使用Array.filter()

db.getCollectionNames().filter(function (collection) { return /pattern/.test(collection) })