ObjectId( ) 적용시 아래 같은 에러가 송출되시는 분들!!
Error: Argument passed in must be a single String of 12 bytes or a string of 24 hex characters
at new ObjectID
db 서버 보시면 값을 못 받아오고 있는 걸로 보이구요
제 경우 오타도, 문자열 초과도, 이미 Objectid 형으로 들어가 있어서 그런 것도 아니었어요

원인은 버튼 data-id에 주는 데이터 변수명에 있었습니다.
저는 몇 시간 동안 붙잡고 헤매다
<%= posts[i].작성자 %> , 여기서 <작성자>로 선언된 부분을
server.js 및 list.ejs에서 영어로 바꾸니까 해결됐어요
post 컬렉션에서는 한글도 잘 받아오는데 chat에선 왜 그런지 통 모르겠지만ㅎ
아무튼 저는 Macos M1 몬터레이 해당 문제 발생했고, 이렇게 해결했습니다. 참고하세요!
