2016-07-01 4 views
0

enter image description here 나는 다음과 같은 명령으로 mongoimport을하고있는 중이 야 : mongodbimport -d 영화 -c CUST --type CSV --file C :. *** CSV - headerlineMongoDB를 CSV 가져 오기 파일

내가 얻을 1190375 레코드를 가져 왔음을 알리는 메시지 컬렉션을 볼 때 컬렉션이 만들어 졌음을 알 수 있습니다. 내가 컬렉션에 갈 때

그러나

use movies 
use cust 
db.cust.find() 

만 널이 표시됩니다.

내가 잘못하고있는 것이 있습니까? 난 단지 그 아마도 제한

+0

mongo 클라이언트를 열 때 * movie * 데이터베이스가 현재 데이터베이스입니까? –

+0

데이터베이스가 영화입니다. – Slettie

+0

질문을 편집하고 편집기 툴바에서 이미지 아이콘을 클릭하십시오. (또는 Ctrl + G를 사용하십시오) –

답변

0

당신이하고있는 일 수 있으며, evalution 버전을 사용하고 있습니다 :

use movies use cust db.cust.find() 

는 기본적으로, 당신은 다시 cust 데이터베이스, movies 데이터베이스로 전환된다에게. 그래서 db.cust.find()cust 데이터베이스에서 cust 컬렉션을 찾을 것입니다.

그냥 수행하면 화면이 당신의 명령 때문에 쿼리는 데이터베이스 cust (안 movie에서)에 수집 cust를 찾아보십시오 cust에 데이터베이스를 변경 캡처 추가

use movies; 
db.cust.find(); 
0

후.

당신이 당신의 몽고 클라이언트를 열 때이 명령을 사용해야합니다

use movies 
db.cust.find() 

참고 : 당신이 use custCUST에게 수집을 조회 할 필요가 없습니다.

+0

고맙습니다. 내 컬렉션을 볼 수 있습니다. 지금. 컬렉션을 사용해야 만 했어. – Slettie

+0

스택 오버플로를 도와 드리겠습니다. 이 답변 또는 다른 사람이 문제를 해결 한 경우이를 수락 한 것으로 표시하십시오. –