我有一个旧的nodeJs MongoDb项目。 在代码中,保存功能具有以下选项:
save({safe: {j: true}}, (e, o) => {})
但是不赞成使用“ safe”。指示在警告链接中使用选项“ w”以获取更多详细信息(https://mongoosejs.com/docs/api.html#model_Model-save)。 不幸的是,我没有使用w选项的更多细节。你能指导我这个话题吗?
知道我花了整个下午寻找这些信息。
在此先感谢您!
答案 0 :(得分:1)
我想您可以根据需要简单地save({"w": 1});
使用1/0。
1:请求确认写入操作已传播到独立mongod或副本集中的主对象
0:不要求任何写操作确认。但是,w:0可能会将有关套接字异常和网络错误的信息返回给应用程序。