안녕하세요! 오늘은 python에서 mongoDB에 저희가 저장해두었던 test 컬렉션에 새로운 데이터를 추가해보는 작업을 해보도록 하겠습니다!
저는 id는 3이고 movie의 이름은 브로커라는 데이터를 추가해보도록 하겠습니다!
def test_add_movie(id, movie):
mongo = get_client()
insert_val = { 'id' : id, 'movie' : movie }
list = insert_item_one(mongo, insert_val, 'test', 'movie')
print(f'{list}')
test_add_movie('3', '브로커')
log 샷 ✔
628d871821bd457f654f8749
사진을 확인해보니 위에 log에 뜬 것은 objectId라는 것을 알 수 있겠죠?
저번에 했던 find 쿼리를 사용해서 for문 돌려 DB에 있던 데이터를 가지고 왔던 것 기억하시죠?? 그거랑 insert쿼리를 합치면 끝입나다!!
def test_add_movie(id, movie):
mongo = get_client()
insert_val = { 'id' : id, 'movie' : movie }
insert_movie = insert_item_one(mongo, insert_val, 'test', 'movie')
print(f'{insert_movie}')
list = find_item(mongo, None, 'test', 'movie')
list_movie = []
for data in list:
list_movie.append(data)
print(f'{list_movie}')
test_add_movie('4', '마녀2')
log 샷 ✔
628d88f1083dd69098e468ac
DB 샷 ✔