Werte in der Django-Datenbank erhöhen

8

Ich möchte den Wert in der Datenbank erhöhen, ohne einen Treffer in der Datenbank ausführen zu müssen, um den tatsächlichen Wert zu finden. Effektiv würde ich gerne so etwas machen ... aber das funktioniert nicht. Irgendwelche eleganten Lösungen?

%Vor%

Danke!

    
snakesNbronies 03.07.2012, 17:25
quelle

1 Antwort

10

Schau dir Djangos F () an. Objekt .

Sie können es mit der update() -Methode kombinieren, um den Wert basierend auf dem vorherigen Feldwert, d. h.

, zu aktualisieren %Vor%

Dies verwendet die native UPDATE -Methode der Datenbank, um das zu tun, was Sie tun möchten.

    
bx2 03.07.2012, 17:43
quelle

Tags und Links