猿问

mongodb的命令 show collections

mongodb的命令 show collections能不能像mysql一样 show tables like '%xxx%'这样使用?我试了,怎么都不行

慕后森
浏览 4092回答 2
2回答

肥皂起泡泡

show collections好像不能用这样。但是你可以通过 db.getCollectionNames获得个数组,以后用javascript的filter选择collections:db.getCollectionNames().filter(function(el) {return el.indexOf('xxx') !== -1})

Qyouu

除了以上方法外,还可以用db.getCollectionInfos()方法,它直接接受一个filter:db.getCollectionInfos({name: /test/})
随时随地看视频慕课网APP

相关分类

MongoDB
我要回答