在 mongo 中找到 collection 个名字
Find collection names in mongo
我的 mongodb 中有 20 个不同的 collection,并且计数可能会增加更多。
有没有办法找出以 "type_" 开头的 collection 名称列表?如果没有,那么有没有办法针对名称以 "type_" 开头的 collection 执行一些查询?
据我所知db.getCollectionNames()
不能使用它returns所有collections
我认为这可行:
db.getCollectionNames().filter(function (c) { return c.indexOf('type_') == 0; })
在 3.0 中可能可以在没有函数的情况下执行此操作,请参阅 here
我的 mongodb 中有 20 个不同的 collection,并且计数可能会增加更多。
有没有办法找出以 "type_" 开头的 collection 名称列表?如果没有,那么有没有办法针对名称以 "type_" 开头的 collection 执行一些查询?
据我所知db.getCollectionNames()
不能使用它returns所有collections
我认为这可行:
db.getCollectionNames().filter(function (c) { return c.indexOf('type_') == 0; })
在 3.0 中可能可以在没有函数的情况下执行此操作,请参阅 here