pymongo로 db 업데이트를 하는데 안 된다. 1시간 정도 별짓을 다 해보고 얻은 답은 업데이트 값과 조건절을 거꾸로 실행하고 있었다는 것. 미쳐부러.
collection.update_one("조건값", "업데이트 할 값")
ex)
clauseData = {
"email": request.data.get('email'),
"name": request.data.get('name')
}
stateData = {
"$set": {
"state": request.data.get('state'),
"modifiedAt": datetime.now()
}
}
collection.update_one(clauseData, stateData)