猫鼬保存功能的选项

时间:2020-03-06 09:07:17

标签: node.js mongodb

我有一个旧的nodeJs MongoDb项目。 在代码中,保存功能具有以下选项:

save({safe: {j: true}}, (e, o) => {})

但是不赞成使用“ safe”。指示在警告链接中使用选项“ w”以获取更多详细信息(https://mongoosejs.com/docs/api.html#model_Model-save)。 不幸的是,我没有使用w选项的更多细节。你能指导我这个话题吗?

知道我花了整个下午寻找这些信息。

在此先感谢您!

1 个答案:

答案 0 :(得分:1)

我想您可以根据需要简单地save({"w": 1});使用1/0。

1:请求确认写入操作已传播到独立mongod或副本集中的主对象

0:不要求任何写操作确认。但是,w:0可能会将有关套接字异常和网络错误的信息返回给应用程序。