2017-10-09 4 views
0

Nehmen wir an, ich habe ein Modell Product und es gibt zwei Spalten Name und .Loopback - beobachten Sie eine Änderung an einer Spalte

Ich würde gerne ein anderes Modell aktualisieren, wenn es eine Änderung in Quantity Spalte gibt.

Ist es möglich, dies mit before save oder after save Hook, wo ich den Unterschied (newInstance und Instanz in db) bekommen kann, zu tun?

Antwort

0

Ja, das wäre der richtige Weg mit den Haken.

+0

Das erfordert jedoch einen zusätzlichen DB-Aufruf. Bitte verschieben Sie diese Antwort in den Kommentar. –

+0

"Ich möchte jedes andere Modell aktualisieren, wenn sich die Spalte Menge ändert". Wird immer 2 db Aktionen haben. –

+0

Wie bekomme ich den Unterschied in der Menge? Das benötigt einen DB-Aufruf für die aktuelle Menge in pre-save hook. Ich möchte das vermeiden. –

Verwandte Themen