express에서 사용할 수 있는 update 요청으로는 PUT과 PATCH가 있습니다. 위의 코드들은 PUT과 PATCH를 배우면서 사용한 예시 코드입니다. 언뜻 보기에도 큰 차이가 없죠. replaceOne, updatdOne이라는 mongoose API도 크게 다를 게 없어 보입니다. PUT과 PATCH는 데이터를 업데이트한다는 점에서는 일맥상통합니다. 하지만 그 방식이 다른 것이죠. 제 DB에 title이 HTML과 CSS인 두 개의 document가 있습니다. HTML에 해당하는 주소에 content를 WTF으로 바꾸는 PUT 요청을 해보겠습니다. 결과는 위와 같습니다. title이 HTML인 document를 찾아서 그 문서의 모든 내용을 content : WTF인 document로 바꿔버렸습..