原子更新
通过 first/multi/upsertOne 选择目标范围,并显式配置文档更新或聚合管道更新。
首先选择更新范围和表达式
text
文档更新
java
• inc, set, unset, push, addToSet, pull
• 直接添加 Driver 更新: driverUpdate(Bson)
• setOnInsert(...) 在 upsertOne().document() 中使用
单文档 upsert
java
管道更新
java
nextStage() 将当前待处理的 $set 刷新为一个阶段。Driver-native 管道阶段通过 stage(Bson) 直接添加。