inflearn logo
강의

Course

Instructor

[Renewed] MongoDB and NoSQL (Big Data) Database Bootcamp for Beginners [From Introduction to Application] (Updated)

Understanding MongoDB Aggregation Basic Commands 1

db.movies.aggregate() 질문

147

sungwon70249173

6 asked

0

MongoDB Aggregateion 기본 명령 이해하기1 수업 3분쯤에 db.movies.aggregate([{$match:{year:1995}]) 문법을 그대로 따라 쳤는데, 에러같은건 전혀 나지 않고

image.png

이 화면이 나옵니다. movies콜렉션에 데이터가 아무것도 안들어있는건가요?? 뭐가 문제인건지 모르겠습니다 ㅠㅠ

 

 

이것저것 찾아보니 제가 설치한 movies 컬렉션에는 데이터가 0건인거 같은데 왜 이런건가요? 강의에서 하라는대로 그대로 따라했습니다 ㅠ 몇 번 삭제하고 다시 해봐도 똑같이 데이터가 0건인거같아요

python mongodb dbms/rdbms 데이터-엔지니어링

Answer 1

0

funcoding

안녕하세요. 답변 도우미입니다.

현재 MongoDB Studio 3T에서 db.movies.aggregate([{$match: {year: 1995}}]) 명령어를 실행했을 때, 아무런 데이터가 반환되지 않는 문제를 겪고 계신 것 같습니다. 화면을 보면 에러 메시지는 없으나 결과가 비어 있는 것으로 보입니다.

 

1. movies 컬렉션에 데이터가 없을 가능성:

- 스크린샷을 보면 movies 컬렉션에 데이터가 없거나 0건일 가능성이 매우 높습니다.

- 왼쪽 패널에서 sample_mflix 데이터베이스 아래 movies 컬렉션을 선택한 후, 상단 메뉴의 "Count Documents" 버튼을 눌러 전체 데이터 개수를 확인해보세요.

- "0 documents"로 표시된다면 실제로 데이터가 없는 상태입니다.

2. 데이터 정상 확인 후에도 동작하지 않는 경우:

- 데이터가 제대로 들어와 있음에도 해당 명령어가 작동하지 않는다면, 데이터의 구조가 맞는지 확인해야 합니다. 예를 들어, year 필드가 정확히 1995로 되어 있는지 확인해보세요. 필드 이름이 잘못되었거나, 데이터가 다른 형식(예: 문자열)으로 저장된 경우에도 문제가 발생할 수 있습니다.

- Studio 3T에서 데이터를 한두 개 확인하여 필드 이름과 형식을 정확히 확인해보세요.

가장 큰 가능성은 movies 컬렉션에 데이터가 없다는 점입니다. 데이터를 제대로 가져오지 못한 것이 문제일 수 있으니, 강의에서 제공된 데이터 파일이 제대로 import되었는지 확인하고, 필요하다면 다시 데이터를 불러오는 작업을 시도해 보시기 바랍니다.

참고로 영상처럼 다시한번 해당 데이터 셋업해보았는데요. 아래와 같이 정상적으로 데이터가 들어 있음을 확인했습니다.

image.png


감사합니다.

잔재미코딩 드림

nosql -> sql 비교

0

29

1

studio 3t 설치시 문의

0

33

1

Compass

0

46

1

강의 자료 1,2,7단원만 뜨고 압축 아무리 풀어도 나오지 않는데

0

64

1

강의9분 조건연산자 관련 질문입니다

0

59

1

MONGODB_FUNCODING_V1_2 강의자료 에러

0

96

2

애플실리콘(M1) 몽고DB 최초 설치 후 실행 시 에러 Error: Permission denied

0

210

1

아나콘다 설치가 어려운데 아나콘다가 꼭 필요 할까요 ?

0

322

1

어그리게이션 프레임웍 질문

0

158

1

studio - 3T에서 Connection오류

0

440

2

db에 이미지 데이터 저장

1

1468

1

stduio 3t 설치 완료후 처음 실행하고 Login진행 시키면 웹 화면에서 계속 멈춰있습니다 더이상 진행도 안됩니다.

1

280

1

몽고DB 비교 문법 출력이 안 됩니다.

0

344

1

아나콘다에서 주피터 노트북이 없습니다

0

461

1

껏다 켜보니 funcoding 데이터베이스가 안보입니다 ㅠ

0

225

1

nosql 섹션3. 몽고DB 데이터 수정하기부분 질문

0

248

1

강의자료가 다 들어 있지 않은 것 같아요.

0

537

3

재귀적 크롤링을 위한 링크 가져오기 8:20

0

311

1

cmd에서 mongod

0

339

1

다른 강의 수강자분들께 도움될까 싶어 남깁니다.(linux mongodb 실행관련)

0

427

1

강의 자료 문서는 제공이 안되나요?

0

438

1

putty 접속 후 몽고db 스타트를 꼭 해야하나요?

0

417

1

안녕하세요 터미널 창에서 이상한 화면 질문드립니다!

0

486

1

no supported authentication methods available (server sent publickey) putty

0

895

1