Интересно, как выполнить эти команды с помощью mongocxx 3.1.3 (драйвер Mongo C ++):
sh.enableSharding("YourDB")
sh.shardCollection("YourDB.YourCollection", {field:hashed})
Я искал 3 часа и до сих пор не нашел пути. Любая идея?
Драйвер не предлагает помощников для этого, но вы можете вызвать команду на сервере, используя mongocxx::database::run_command
с аргументами, указанными в руководстве для команда enableSharding.
Других решений пока нет …