Wie kann ich mehrere Datensätze in einem Abfrage-Set effizient aktualisieren?Django: Wie kann ich mehr als einen Datensatz gleichzeitig aktualisieren?
Kann ich einfach über die Abfrage setzen, bearbeiten und save()
für jede von ihnen aufrufen? Entspricht es executemany
von psycopg2?
danke, aber das ist das gleiche wie Executemany() – goh
@goh ich kann nicht 100% sagen, aber ich wäre sehr überrascht, wenn es war. Da Sie nach dem Ändern jedes Datensatzes den Speicheraufruf aufrufen, besteht keine Möglichkeit für das Back-End, zu wissen, dass es stapelweise sein soll. Es kann einen Weg geben, dies zu tun, aber das direkte Anfrage-Set/Model-API sollte dies in Ihrem Fall nicht tun. –
danke für Ihren Kommentar. – goh