Back-end
[Flask] 파이썬 db연결, MongoDB, Pymongo
파리외 개발자
2022. 7. 12. 19:26
기본세팅
pymongo와 mongodb설치
db연결후
ismaster커맨드로 연결확인을 하거나
connection객체의 server_info를 통해 정보가 불러지는지 확인
Mongodb 사용
데이터삽입
생성한 객체에 insert_one을 사용하여 데이터를 삽입한다.
데이터조회
하나의 데이터 조회 메서드는 find_one이다.
두 개의 데이터를 추가로 생성하고 그 중 222의 id를 가진 데이터를 조회했다.
여러 데이터를 모두 불러오기 위해 find를 사용하여 all_data에 담아주고
for문을 통해 모든 데이터를 출력했다.
데이터삭제
delete_one은 id 222에 해당하는 하나의 데이터를 삭제해준다.(id222여러개가 있어도 하나만 삭제)
삭제 후 다시 모든 데이터를 출력해보니 111과 222의 데이터만 출력된다.