Произошла ошибка индекса, она не была применена. - w должен быть числом или строкой (mongodb) - PullRequest
0 голосов
/ 10 января 2020

Я пытаюсь подключить свою базу данных к атласу mongodb, атлас mongodb предоставляет строку подключения, например

mongodb://<username>:<password>@development-shard-00-00-0zjt1.mongodb.net:27017,development-shard-00-01-0zjt1.mongodb.net:27017,development-shard-00-02-0zjt1.mongodb.net:27017/test?ssl=true&replicaSet=development-shard-0&authSource=admin&retryWrites=true&w=majority

Если я использую эту строку, я получу ошибку

error An index error happened, it wasn't applied. - w has to be a number or a string

затем я вынул &w=majority из строки подключения, и она работает

Интересно, кто-нибудь знает, что означает эта строка w? Когда я попробовал Google это и не смог найти много, или я гуглил не то ключевое слово.

Действительно ли нужно добавить этот параметр в строку подключения?

...