
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
아래의 코드에서
# for a in all_movies :
# print(a['title'])
for a in all_movies:
b = a['star']
if b is target_point:
print (a['title'])
주석을 한것이나 안한것이나 제가 볼때는 같아 보이는데 주석처리한것으로 할때는 의도한데로 출력이 되고, 주석을 안한거는 출력이 안되더라구요 이유가 뭔지 모르겠습니다.
작성한 코드 및 에러 메세지
from pymongo import MongoClient
client = MongoClient('mongodb+srv://sparta:test@cluster0.wodm1ki.mongodb.net/?retryWrites=true&w=majority')
db = client.dbsparta
moives_point = db.movies.find_one({'title':'가버나움'})
target_point = moives_point['star']
# all_movies = list(db.movies.find({'star':target_point},{'_id':False}))
all_movies = list(db.movies.find({'star':moives_point['star']},{'_id':False}))
# for a in all_movies :
# print(a['title'])
for a in all_movies:
b = a['star']
if b is target_point:
print (a['title'])
