서블릿에서 접근 하는 일반 sql문이랑은 다르지만 결국 insert, select->find, update, delete라는 형태는 동일해보인다.
# 저장 - 예시
doc = {'name':'bobby','age':21}
db.users.insert_one(doc)
# 한 개 찾기 - 예시
user = db.users.find_one({'name':'bobby'})
# 여러개 찾기 - 예시 ( _id 값은 제외하고 출력)
all_users = list(db.users.find({},{'_id':False}))
# 바꾸기 - 예시
db.users.update_one({'name':'bobby'},{'$set':{'age':19}})
# 지우기 - 예시
db.users.delete_one({'name':'bobby'})
장점은 서블릿에서는 rs로 받아서 while()문으로 돌려서 VO,DTO에 List로 넣었던거와는 다르게
list로 받으면 바로 해결되는게 파이썬에 장점인거 같다.;;;
'웹 개발 공부중' 카테고리의 다른 글
클라이언트/서버/API (0) | 2022.01.19 |
---|---|
인스타 클론 코딩 작업중 (0) | 2021.12.26 |
mongoDB시작하기 (0) | 2021.12.15 |
파이썬 크롤링 기초 (0) | 2021.12.15 |
python requests 활용 (0) | 2021.12.14 |