Я создаю коллекцию в MongoDB с block_compressor = zlib
Простой способ сделать это - войти в оболочку mongo и выполнить:
db.createCollection ("test", {storageEngine: {wiredTiger: {configString: 'block_compressor = zlib'}}});
Моя проблема в том, что я хочу передать параметр {storageEngine: {wiredTiger: {configString: 'block_compressor = zlib'}}} при подключении к mongoshell или через скрипт java, например:
mongo --authenticationDatabase $ authenticationDB --ssl --username $ myuser --password $ mypasswd - порт $ myport - eval "var, dbname = 'myTestDB', collectionname = 'test'" createCollection.js
Есть ли способ передать этот параметр извне mongoshell с помощью команды mongo или java-скрипта.
Спасибо!