Я добавил файл в GridFS mongodb, используя:
mongofiles put <the file>
Теперь я могу это увидеть, выполнив команду:
db.fs.chunks.find()
Только если я использую тестовую базу данных, когда я использую пользовательскую базу данных, вторая команда ничего не возвращает. Использует ли mongodb тест в качестве базы данных по умолчанию для хранения файлов? Есть ли способ указать это?
Использует ли mongodb тест в качестве базы данных по умолчанию для хранения файлов?
Да, test
- база данных по умолчанию.
Есть ли способ указать это?
Да. Это зависит от водителя. Если вы делаете это из командной строки, вы можете подключиться к servername:port/databasename
. Также обычно -d
возможность указания имени БД.