Skip to content

Instantly share code, notes, and snippets.

@AlexRRR
Last active August 29, 2015 14:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AlexRRR/7f5de57ea65adcb1cb5c to your computer and use it in GitHub Desktop.
Save AlexRRR/7f5de57ea65adcb1cb5c to your computer and use it in GitHub Desktop.
MongoDB: Find which DB contains a collection
var findCollection = function(colName) {
var db_list = db.adminCommand('listDatabases')
var allDbs = db_list.databases.map(function(x) { return (x['name']) })
allDbs.map(function(x) {
db = db.getMongo().getDB(x);
var cols = db.getCollectionNames();
if (cols.indexOf(colName) > 0) {
print(x);
}
});
}
findCollection('sneaky');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment