jm_p_op

Python- pymongo기본틀 API 본문

py

Python- pymongo기본틀 API

jm_p_op 2023. 3. 23. 18:05

https://github.com/jmpop97/API_base_setting

저장,읽기,수정,삭제

doc ={'이름': '내용'}

#create
db.test.insert_one(doc)

#read
allmembers_data = list(db.test.find({}))

#Delete
db.test.delete_one({'_id':ObjectId(id_receive)})

#Update
db.test.update_one({'_id':ObjectId(id_receive)},{'$set': doc})

db     - 데이터 베이스

 

.test   - table 이름

 

.insert_one(doc) - 데이터 저장

 

.find({조건}) - 조건 만족하는 데이터 찾기

 

.delete_one({조건}) - 해당 조건인것 하나 삭제

  • 아이디값으로 지워서 순서는 상관없이 했다.
  • 같은 조건시 순서-? 해봐야 알듯싶다.
  • 다양한 삭제조건 https://progdev.tistory.com/45

 

.update_one({조건},{'$set' : 바꿀내용}) - 조건에 해당되는 데이터를 바꿀내용으로 수정한다.

 

조건

{'_id':ObjectId(id_receive)} - 해당 아이디값에 만족하는 조건

 

'py' 카테고리의 다른 글

.py 입력값 받기 input(), 터미널 지우기,오류찾기  (0) 2023.03.28
py. 변수명 만들기  (0) 2023.03.28
.py dictionary를 이용한 class문 작성  (4) 2023.03.28
combine array in python  (0) 2023.03.22
Flask 오류  (0) 2023.03.17