我在邮递员 "UnknownReplWriteConcern" 中收到此错误,
i am getting this error in postman"UnknownReplWriteConcern",
{
"code": 79,
"codeName": "UnknownReplWriteConcern",
"errInfo": {
"writeConcern": {
"w": "majority;",
"wtimeout": 0,
"provenance": "clientSupplied"
}
},
"result": {
"n": 1,
"opTime": {
"ts": {
"$timestamp": "7022355027419201549"
},
"t": 99
},
"electionId": "7fffffff0000000000000063",
"ok": 1,
"writeConcernError": {
"code": 79,
"codeName": "UnknownReplWriteConcern",
"errmsg": "No write concern mode named 'majority;' found in replica set configuration",
"errInfo": {
"writeConcern": {
"w": "majority;",
"wtimeout": 0,
"provenance": "clientSupplied"
}
}
},
"$clusterTime": {
"clusterTime": {
"$timestamp": "7022355027419201549"
},
"signature": {
"hash": "r4QJwdZlD6X28hYUeg3kkVrI7uw=",
"keyId": {
"low": 1,
"high": 1620408145,
"unsigned": false
}
}
},
"operationTime": {
"$timestamp": "7022355027419201549"
}
}
}
遇到了类似的问题。发现我的数据库周围有一组额外的单引号 url
我遇到了同样的问题,并将包含 ( writeConcern ) 的代码放入我的架构中并且它有效
const schema = new Schema({
name: String
}, {
writeConcern: {
w: 'majority',
j: true,
wtimeout: 1000
}
});
我做的另一件事是删除了数据库 URL 周围的引号:
我在 Mongo URL 的末尾添加了它,它起作用了 ->>>> "&wtimeoutMS=5000";
mongodb+srv://admin:<password>@<yourClouster>/myFirstDatabase?retryWrites=true&w=majority
检查您的连接是否有 " or ' or ; in the final
检查你的 mongo 数据库 url...我错误地在末尾放了一个 '/'
{
"code": 79,
"codeName": "UnknownReplWriteConcern",
"errInfo": {
"writeConcern": {
"w": "majority;",
"wtimeout": 0,
"provenance": "clientSupplied"
}
},
"result": {
"n": 1,
"opTime": {
"ts": {
"$timestamp": "7022355027419201549"
},
"t": 99
},
"electionId": "7fffffff0000000000000063",
"ok": 1,
"writeConcernError": {
"code": 79,
"codeName": "UnknownReplWriteConcern",
"errmsg": "No write concern mode named 'majority;' found in replica set configuration",
"errInfo": {
"writeConcern": {
"w": "majority;",
"wtimeout": 0,
"provenance": "clientSupplied"
}
}
},
"$clusterTime": {
"clusterTime": {
"$timestamp": "7022355027419201549"
},
"signature": {
"hash": "r4QJwdZlD6X28hYUeg3kkVrI7uw=",
"keyId": {
"low": 1,
"high": 1620408145,
"unsigned": false
}
}
},
"operationTime": {
"$timestamp": "7022355027419201549"
}
}
}
遇到了类似的问题。发现我的数据库周围有一组额外的单引号 url
我遇到了同样的问题,并将包含 ( writeConcern ) 的代码放入我的架构中并且它有效
const schema = new Schema({
name: String
}, {
writeConcern: {
w: 'majority',
j: true,
wtimeout: 1000
}
});
我做的另一件事是删除了数据库 URL 周围的引号:
我在 Mongo URL 的末尾添加了它,它起作用了 ->>>> "&wtimeoutMS=5000";
mongodb+srv://admin:<password>@<yourClouster>/myFirstDatabase?retryWrites=true&w=majority
检查您的连接是否有 " or ' or ; in the final
检查你的 mongo 数据库 url...我错误地在末尾放了一个 '/'