몽고디비 인서트가 안됩니다.

위와 같이 오류가 출력 되고 안되는데... 내용을 보니, insert 명령어는 안되고 insert_one 또는 insert_many를 사용해야한다고 하는거 같습니다.
해당 오류가 왜 생긴건지, 어떻게 해결해야되는지 알수잇을까요???
몽고디비 버전을 좀 다른걸 받앗는데 해당 부분에서 생긴걸까요??(제가 받은건 mongoDB Community Server (4.2.6) 버전입니다
OS도 윈도우 10으로 동일하구요.
답변 6
0
강좌에서 사용한 몽고DB 버전은 예전버전이고 현재 설치하신 몽고버전은 최신버전으로 보입니다.
DeprecationWarning 은 구글 번역기에서 검색해보시면 "사용 중지 경고" 라고 번역됩니다. 말 그대로 몽고DB가 버전업되면서 해당 함수를 다른 함수명으로 대체 했기 때문에 더이상 해당 명령어를 사용하지 말고 대신 대체된 명령어를 사용하라는 경고성 메세지고 오류 메세지와는 다릅니다. 소프트웨어는 망하지 않는한 서비스가 지속됨에 따라 지속적인 업데이트가 이뤄집니다. 이에 개발자는 내가 사용하고 있는 버전에 어떤 특징이 있는지 그리고 업데이트 된 버전에서는 무엇이 달라졌는지 항상 관심을 가져야 합니다.
말씀하신 위의 모든 상황이 이런 경고문구이며 현재 버전에서는 사용은 가능하지만 경고 메세지가 나오고 언제 없어질지는 모르겠지만 곧 완전 대체 되는 명령어가 되므로 최신버전을 사용하시려면 이렇게 변경된 명령어를 모두 교체하셔야 합니다.
파이썬 3.X 대신 파이썬 2.X 버전으로 서비스를 하는 곳도 많은 이유와 마찬가지로 DB 서버 같은건 최신버전이 나왔다해서 윈도우 업데이트처럼 항상 최신버전을 유지하지는 않습니다. 그래서 항상 버전마다의 차이점을 개발자는 어느정도 알고 있어야 어떤 버전으로 서비스를 할지도 결정할 수 있습니다.
0
col.update 해당 명령어도 동일하네요....
다른 명령어들은 _one, _main 안붙여도 오류 메시지가 뜨고 실행 되긴 했는데 업데이트 명령어는 아예 동작을 안합니다 ㅠ ㅠㅠ
iis 접속후 자동으로 로그인 창이 나오도록 설정이 기능한가요?
0
65
2
리스트 이동 시 창 에러 발생
0
74
1
배포후 회원 등록 후 로그인 에러...
0
73
2
내부 서버 오류
0
67
2
app.config["MONGO_URI"] = "mongodb://localhost:27017/pm_db"
0
53
2
DB 검색하면 데이터가 없습니다. 라고 나와요. 5시간을 찾아봐도 모르겠어서 문의드려봅니다.
0
47
1
몽고db studio3T를 깔았는데
0
57
2
flake8과 linter
0
73
3
500이 뜹니다.
0
57
2
첨부파일 삭제
0
66
2
검색기능 질문
0
61
2
google.py
0
66
2
Studio 3T에 DB insert가 되지 않는 문제를 해결하지 못하고 있습니다 ㅠ
0
81
3
혹시 전체 코드 공개되어 있나요?
0
96
1
join.html 의 form 태그값 을 member_join() 에서 처리못함.
0
103
1
google.py 몽고db 샘플데이터 만들기
0
100
2
flake8 설치 이후 명령팔레트에서 linter가 안보입니다.
0
236
2
파이썬으로 만들어서 웹호스팅에 올릴경우
0
304
1
현재 구글검색 무한스크롤변경 문의합니다
0
297
1
몽고디비아틀라스로 추가 공부해서 올립니다.
0
218
1
IIS 500.19에러
0
659
2
버전 문제도 수정했는데 결과가 안나옵니다.
0
258
1
데이터베이스 저장관련 질문입니다.
0
270
1
test가 생기지 않습니다.
0
509
3






