본문 바로가기

카테고리 없음

-3주차 pymongo DB조작하기-

Pymongo 라는 라이브러리를 이용해서 DB를 조작해보는 연습

 

우선은 네가지 명령어를 기억한다.

# insert / find / update / delete 

 

1. Insert : DB안에 딕셔너리형태로 data를 저장한다.

 

doc = {'name':'jane','age':21}
db.users.insert_one(doc) #db안에 있는 users 안에 insert해라

 

2. Find: 입력된 data를 찾는다.

user = db.users.find_one({'name':'bobby'},{'_id':False}) #bobby라는 이름을 가진 user를 찾아라 
print(user['age']) #bobby의 나이를 출력하라.

Find 응용.

 

3. Update: 입력된 data를 수정한다.

db.users.update_one({'name':'bobby'},{'$set':{'age':19}}) #bobby라는 애를 찾아서 age를 19로 바꿔라

 

4. Delete: 입력된 data를 삭제한다.

db.users.delete_one({'name':'bobby'}) #name이 bobby인 user를 삭제하라