MongoDB update 方法有三个参数,其中第三个参数是更新配置,可以设置:
multiple:true,表示第一个参数匹配多条记录时,会全部更新,否则只更新第一条,默认是false,MongoDB官方文档里是用multi,但PHP的驱动multiple
upsert:false,表示,如果第一个参数没有匹配中时,是否新创建一个文档,默认为false
safe:false,是否更新完成后才返回,默认是false。这个参数在MongoDB文档中没有出现,可能是PHP驱动里面添加的。一些非常重要的数据更新可以使用这个参数,但注意,使用了这个参数后,会延迟很多,可以明显感觉得出来
自用:mongodb使用技巧
最新推荐文章于 2025-12-15 21:10:21 发布
本文详细介绍了MongoDB update方法的三个参数及其用途:更新多个记录、新创建文档及更新完成才返回。并强调了在重要数据更新时使用这些参数的注意事项。
434

被折叠的 条评论
为什么被折叠?



