我知道我已经在某个地方看到了这个解决方案,但是我现在似乎找不到它。我正在尝试在连接到另一个数据库时查询一个MongoDB数据库。在运行查询之前,这应该是可能的,而无需明确连接到其他数据库。有人知道这样做的正确语法吗?
在同一MongoDB服务器上针对另一个数据库运行命令,在mongo
壳中您可以使用:
db.getSiblingDB('dbname').collection.command()
eg:
db.getSiblingDB('test').foo.find()