내 코드
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta
# 영화제목 '매트릭스' 평점 가져오기
movies = db.movies.find_one({'title':'매트릭스'})
print(movies['star'])
# '매트릭스' 평점과 같은 평점의 영화 제목들을 가져오기
same_stars = list(db.movies.find({'star':'9.39'},{'_id':False}))
for stars in same_stars:
print(stars['title'])
# 매트릭스 영화의 평점을 0으로 만들기
db.movies.update_one({'title':'매트릭스'},{'$set':{'star':0}})
답안 코드
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta
## 코딩 할 준비 ##
target_movie = db.movies.find_one({'title':'매트릭스'})
print (target_movie['star'])
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta
## 코딩 할 준비 ##
target_movie = db.movies.find_one({'title':'매트릭스'})
target_star = target_movie['star']
movies = list(db.movies.find({'star':target_star}))
for movie in movies:
print(movie['title'])
from pymongo import MongoClient
client = MongoClient('localhost', 27017)
db = client.dbsparta
## 코딩 할 준비 ##
db.movies.update_one({'title':'매트릭스'},{'$set':{'star':'0'}})