반응형

몽고디비에서 테스트 DB에 있는 컬렉션을 삭제하는 도중 MongoServerError: ns not found 라는 에러가 발생했다.

해당 에러에 대한 원인과 해결방법을 알아보자.

 

MongoServerError: ns not found

위와 같은 에러는 존재하지 않는 컬렉션에 대해서 작업을 수행할 때 발생한다.

테스트 코드상에서 이미 삭제한 컬렉션을 다시 한번 삭제하려고 해서 발생한 문제로 확인되었다.

하지만 삭제 뿐만아닌 기본적인 CRUD에 대해서도 존재하지 않는 컬렉션에서 작업을 수행할 때 발생한다.

 

해결방법은 간단하다.

해당 에러를 던진 코드 및 작업을 수행하기 위한 컬렉션을 생성해주면 된다.

반응형
얼은펭귄