개미들을 위한 퀀트 자동 매매 프로그램 개발자 블로그입니다. 프로그래밍과 퀀트 투자를 합니다.

방구석퀀트

네이버카페 : 방구석 퀀트 놀러오세요^^ https://cafe.naver.com/conerquant 가입해 주세요.

2019년 8월 29일 목요일

python으로 MongoDB document 삽입(insert), 수정(udpate) 하기

nosql인 MongoDB는 기존 mssql 같이 정형적인 Table형태의 data를 저장하는 것이 아니라 구조체처럼 다양한 형태의 document를 한 collection에 저장할 수 있다.

python의 pymongo를 이용해서 python코드로 document를 만들고 MongoDB로 insert 해보겠다.

먼저 간단한 document를 insert 해보자.


위와 같이 코드를 작성하고 실행하면 아래와 같이 document가 삽입 된 것을 확인 할 수 있다.


이제 위 코드에서 Array 형태의 games에 내용을 추가하는 수정(update)을 해보자.


위와 같이 코드를 작성하고 실행을 하면 아래와 같이 games Array에 새로운 데이터가 들어 간 것을 확인할 수 있다.
한번 더 실행해보면 아래와 같이 games에 더 추가되는 것을 확인 할 수 있다.


댓글 없음:

댓글 쓰기

가장 많이 본 글