작성
·
138
1
F:\PG\Python\Nam\myweb2\run.py:60: DeprecationWarning: count is deprecated. Use Collection.count_documents instead.
tot_count = board.find({}).count() 라는 오류가 뜹니다.
검색해보니 find 대신에 count_documents 라는걸
쓰라고 하는거 같은데 제대로 되는건지 모르겠습니다..
tot_count = board.count_documents({})
라고 쓰면 되는건가요?
답변 1
0
사용하시는 버전이 강좌에서 사용한 버전과 다른것 같습니다. 경고 내용은 말씀하신대로 count 함수가 제거되니 count_documents 를 대신 사용해라 라는 의미로 나온 경고메세지 인것 같습니다. 몇 버전을 사용하시는지 모르겠지만 제가 아직 해당 버전을 사용하지 않습니다만 count() 함수대신 count_documents() 함수를 사용하시면 될듯 싶습니다.
board.find({}).count_documents() 이렇게 사용하는게 맞을 것 같습니다.