Ich schreibe eine API für meine Software, so dass es einfacher ist, auf mongodb zuzugreifen.Pymongo API TypeError: Nicht haschbares dict
Ich habe diese Zeile:
def update(self, recid):
self.collection.find_and_modify(query={"recid":recid}, update={{ "$set": {"creation_date":str(datetime.now()) }}})
Welche TypeError: Unhashable type: 'dict'
wirft.
Diese Funktion dient nur dazu, das Dokument zu finden, dessen Rezident mit dem Argument übereinstimmt, und aktualisiert das Feld creation_date.
Warum tritt dieser Fehler auf?
Wow, brilliant! Aber warum verursachte das ein solches Problem? – RockJake28
Ich habe die Antwort verbessert, bitte überprüfen. – alecxe
Danke, das hat mir auch noch viele andere Dinge aufgeklärt! – RockJake28