mongo updateOne과 replaceOne의 차이
mongo 2.0 버전에서 document를 upcert하는 save라는 편리한 기능이 있었지만 MongoClient로 변경되면서 save기능이 없어졌다. 현재는 updateOne과 replaceOne이 save 기능을 대체하고 있는데 두메서드는 차이가 있다. updateOne은. result = collection.updateOne(where, update, updateOptions); 위처럼 where 값과 값이 존재할경우 update할 document를 입력하면 된다. replaceOne은 ObjectId objId= (ObjectId)obj.get("_id"); collection.replaceOne(new BasicDBObject("_id",objId), obj, option); 위처럼 사용할 ..