Я знаю, что где-то видел это решение, но сейчас не могу его найти. Я пытаюсь запросить одну базу данных MongoDB при подключении к другой. Это должно быть возможно без явного подключения к другой базе данных перед выполнением запроса. Кто-нибудь знает правильный синтаксис для этого?
Кросс-запрос к базе данных MongoDB
comment
Какой здесь контекст? В оболочке или с помощью конкретного драйвера?
- person JohnnyHK   schedule 08.11.2012
Ответы (1)
Чтобы запустить команду для другой базы данных на том же сервере MongoDB, в оболочке mongo
вы можете использовать:
db.getSiblingDB('dbname').collection.command()
eg:
db.getSiblingDB('test').foo.find()
person
Stennie
schedule
08.11.2012
Спаси мой день! Большое спасибо!
- person Mars Lee; 16.04.2019