8
我知道我已經看到這個解決方案的某處,但我現在似乎無法找到它。我試圖在連接到另一個MongoDB數據庫時查詢一個MongoDB數據庫。這應該是可能的,而不需要在運行查詢之前明確地連接到另一個數據庫。有誰知道正確的語法來做到這一點?MongoDB跨數據庫查詢
我知道我已經看到這個解決方案的某處,但我現在似乎無法找到它。我試圖在連接到另一個MongoDB數據庫時查詢一個MongoDB數據庫。這應該是可能的,而不需要在運行查詢之前明確地連接到另一個數據庫。有誰知道正確的語法來做到這一點?MongoDB跨數據庫查詢
若要對同一MongoDB的服務器上的另一個數據庫中的命令,在mongo
外殼可以使用:
db.getSiblingDB('dbname').collection.command()
如:
db.getSiblingDB('test').foo.find()
有什麼背景嗎?在shell中還是使用特定的驅動程序? – JohnnyHK