2013-11-19 4 views
2

Этот запрос связан с созданием небольшой тестовой базы данных MongoDB из большой существующей базы данных.Создание подмножества существующей базы данных mongo db

Мой план, чтобы выполнить это следующим образом:

а) Используйте mongodump с совокупным запроса, который определяет свои условия для записи будут скопированы в тестовой базе данных.

Будет ли эта идея работать? Из того, что я прочитал на форумах, использование запроса MongoDB, как и в команде mongodump, не будет работать.

Любые рекомендации по этому вопросу наиболее ценятся.

+1

Вы не можете использовать агрегированный (конвейерный) запрос, если это то, что вы имеете в виду. Это кажется достаточно простым, чтобы попытаться ... вы попробовали его с вашими данными и запросом, который хотите использовать? – WiredPrairie

+0

У меня был общий запрос. Спасибо, что подняли головы. Я выясню другой способ и обновляю этот поток. – Manus

ответ

2

Вы можете использовать следующую команду для получения подмножества БД.

mongodump --query "your query here" 

Для получения более подробной информации читайте документацию mongodump here.

+0

Спасибо Парвин. Я попробую это и вернусь к этой теме, если у меня возникнут проблемы с запросом, который мне нужен. – Manus

 Смежные вопросы

  • Нет связанных вопросов^_^