기본세팅
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의 데이터만 출력된다.
'Back-end' 카테고리의 다른 글
[Flask] 파이썬에서 db연결, PyMySQL (0) | 2022.07.06 |
---|---|
[Flask] MVC패턴을 위한 BluePrint, 파이썬 파일끼리 import하기 (0) | 2022.07.04 |
[Flask] 플라스크에서 지원하는 데코레이터 (0) | 2022.07.01 |
[Flask] 에러페이지 처리, 에러 로그파일로 저장 (0) | 2022.07.01 |
[Back-end] put, get, post, delete 방식별 RestAPI구현 (0) | 2022.06.29 |