Database
[{"stCode":"ABC1","skCode":"CDE2","batchCode":"FGH3",ts:"2022/08/04 09:48:36"}]
Query
db.collection.update({"stCode":"ABC1","skCode":"CDE2","batchCode":"FGH3"},[{"$replaceRoot":{newRoot:{$mergeObjects:["$$ROOT",{$cond:[{$gt:["$ts","2022/07/04 09:48:36"]},{},{"stCode":"ABC1","skCode":"CDE2","batchCode":"FGH3",ts:"2022/07/04 09:48:36"}]}]}}},],{"multi":false,"upsert":true})