0
我在Flask應用程序中有一條路徑,用於更新指定記錄的屬性。我目前擁有的代碼不能正常工作,所以我必須做錯某些事情,但是我所看到的所有地方都是這樣,我的代碼看起來很相似。使用objectID不工作更新mongodb記錄
把這個對象:
{"item": "Finish homework", "_id": {"$oid": "549548f93482984f399f9"}, "complete": false}
我想更新 「完整」 是真實的。這裏是我目前在我的路線中的代碼:
todos.update({ "_id": todo_id }, { "$set": { "complete": "True" } })
我在做什麼錯?
感謝
什麼'TRUE'值試試這個:'{ 「$集」:{ 「完整」:真} }'不是字符串「真」 – metmirr
我試過了,仍然沒有工作 – luke
想通了。必須使用pymongo ObjectID並將我使用的ID轉換爲字符串 – luke