原子更新
使用 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) 添加。