파이썬을 이용해서 몽고DB에 데이터를 삽입하는 방법은 여러가지가 있다
그 중에서 pymongo 모듈을 이용하여 몽고DB에 데이터를 삽입해보았다
cmd 창에서 pip install pymongo 먼저 해주고 모듈을 설치하면 된다
import pymongo
📌 먼저 알아야할 것은 몽고DB에 데이터를 삽입할 때는 json과 닮은 형태인 document 구조로 넣어야한다!
몽고DB에 넣을 테스트 데이터를 만들어주고
data = {'자음': {'ㄱ': 5,
'ㄴ': 4,
'ㄷ': 4,
'ㄹ': 4,
'ㅁ': 3,
},
'모음': {'ㅏ': 5,
'ㅑ': 4,
'ㅓ': 4,
'ㅕ': 4,
'ㅗ': 2}}
insert문을 만들었다
나는 prac이라는 database를 만들었고, test3이라는 collection을 만들었다
그리고 앞서 만들었던 data를 삽입해주었다
conn = pymongo.MongoClient("localhost",27017)
mydb = conn['prac']
mycol = mydb['test3']
mycol.insert_many([data])
MongoDB Compass에 들어가서 확인한 결과이다