웹개발

오늘의 공부 pymongo로 DB조작하기

RAN318 2021. 4. 23. 21:19
728x90
반응형

pymongo로 DB조작하기

mongoDB 라는 프로그램을 조작하려면, 특별한 라이브러리, pymongo가 필요~~~!!

 

pymongo는 4가지만 알면 된다

-------------------------------------

insert : 데이터 넣기 db.users.insert_one(doc)

find : 찾기 db.users.find( / db.users.find_one(

update : 업데이트 (있는 데이터를 업뎃) db.users.update_one(

delete : 삭제 db.users.delete_one(

-------------------------------------

pymongo 코드 요약 > db.users.insert_one(doc)

1. 몽고DB는 딕셔너리가 쌓임

2. doc <-딕셔너리 만듬

3. db.users에 넣는다 doc를!

 

same_ages = list(db.users.find({'age':21},{'_id':False}))

*{'age':21} 조건

*{'_id':False} id 를 나타내지말아라 <- 써주면 깔끔 정보 얻기 가능!

 

대표님이 리스트안에 딕셔너리 있으면 for문 꼭 해보고싶다며 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
조건 없이 정보를 찾고 싶으면 빈 중괄호 넣으면 가능! 거의 빈 중괄호 쓴다~~!!

항상 코드스니펫을 복 붙 습관화하기'ㅅ''/

 

하나만 가지고 오고 싶을떄~~~!!
업데이트 싰더니 21 > 19 로 나이 바뀜!!!! 주로 update_one 많이 씀 

update_mane 및 delete는 잘 안씀,,!

 

여러분은 꼬옥 복 붙으로 사용하세요 손으로 쳤다가 10분 헤맸습니다ㅠ

728x90
반응형