我们有一个包含许多不同 mongo 数据库的系统。我经常想编写适用于所有(或一部分)它们的临时查询,而无需先验知道那里有哪些数据库。
我可以show dbs
,这将在视觉上打印一个列表,但有没有办法做类似的事情:
var db_list = listDatabases();
for (i = 0; i < db_list.length; i++) {
do_something(db_list[i])
}
我的问题show dbs
是它没有捕获任何返回值,所以我不能对输出做任何有成效的事情。