В документации MongoDB говорится, что можно использовать клиентскую консоль mongo для инициализации наборов реплик, запустив rs.initiate([config])
. Однако я не хочу вручную использовать командную строку для этого. В документах есть метод драйвера Admin.command
, но я не знаю, как это будет работать здесь. Как автоматизировать настройку наборов реплик с помощью драйвера MongoDB JS?
У меня есть сценарий js, который инициализирует установку моей базы данных, создав папку данных и автоматически настроив пользователей для контроля доступа. Следует также настроить набор реплик, чтобы база данных была полностью готова к использованию после ее запуска. Я использую MongoDB 4.2.0 и версию драйвера 3.3.