db.movies.update_one({'title':'존 윅 4'},{'$set':{'grade':0}})
위 코드는 존윅4의 grade(평점)을 0으로 바꾼 것이다.
movie = db.movies.find_one({"title":"리바운드"})
print(movie)
위 코드는 리바운드의 정보를 불러온다.
movie = db.movies.find_one({"title":"리바운드"})
target_star = movie['grade']
print(target_star)
위 코드는 리바운드의 grade(평점)만 불러온다.
movie = db.movies.find_one({"title":"리바운드"})
target_star = movie['grade']
movies = list(db.movies.find({'grade':target_star},{'_id':False}))
for a in movies:
print(a['title'])
위 코드는 리바운드의 평점을 가져오고, 모든 리스트에서 동일한 평점을 가진 영화를 가져와서 movies에 넣은 것이다. movies를 반복으로 돌리며 print(a['title'])을 찍으면 동일한 평점의 영화들이 나온다.