mongoDB 데이터 찾기,수정,삭제 (2)

권슬기·2023년 4월 14일
0

python

목록 보기
7/12

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'])을 찍으면 동일한 평점의 영화들이 나온다.

profile
병아리 프론트엔드 개발자

0개의 댓글