2016-07-22 2 views
1

그래서 이라는 디렉토리를 가지고 있는데 mongod --dbpath path_to_data을 실행하고 포트를주었습니다. mongodb 패키지를 사용하여 같은 포트를 통해 MongoDB에 몇 개의 더미 데이터를 삽입 한 Node JS 애플리케이션을 만들었습니다. 앱을 실행했을 때 정상적으로 작동했습니다. 나는 심지어 MongoClient find() 방법을 통해 그것을 출력했다. 그러나 mongo 셸을 열어 show collections을 입력하면 표시되는 콜렉션이 없었습니다.노드 JS를 통해 생성 할 때 MongoDB가 콜렉션을 표시하지 않습니다

+0

올바른 데이터베이스를 사용 하시겠습니까? –

답변

0

해결책을 찾았습니다. 분명히 데이터베이스 경로를 mongod --dbpath something/another/projectfolder/data으로 설정 한 다음 노드 js 파일에서 something/another/projectfolder 경로를 사용하여 연결하십시오. 거기에 data을 포함하지 마십시오.

0

내 Windows 10 컴퓨터에 Mongo를 처음 설치했을 때 나는 똑같은 일이 일어났습니다. 어떤 문제가 발생했는지 정확히 알 수는 없지만 MongoDB를 제거한 다음 reinstalled it as a Windows Service을 제거한 후에 정리했습니다.

관련 문제