
sessionId = db.getMongo().startSession()
sessionId.startTranscation({
readConcern: {level : 'snapshot'},
writeConcern: {w: 'majority'}
})
db.col7.updateOne({name : '홍길동'}, {$inc: {age : -1}})
sessionId.commitTransaction()
sessionId.endSession()
sessionId.startTranscation({
readConcern: {level : 'snapshot'},
writeConcern: {w: 'majority'}
})
sessionId = db.getMongo().startSession()
sessionId.startTransaction({
readConcern: {level: 'snapshot'},
writeConcern: {w: 'majority'}
})
db.col7.updateOne({name: '홍길동'}, {$inc: {age: -1}})
db.col7.updateOne({name: '임꺽정'}, {$inc: {age: 1}})
sessionId.commitTransaction()
sessionId.endSession()
<홍길동과 임꺽정의 age가 변화하였다.>
