IN Magento Wie kann ich Daten in mehrere Tabellen in einer einzigen Transaktion einfügen und ein Rollback durchführen, wenn ein Fehler im Prozess auftritt? Ich kann benutzerdefinierte Abfragen schreiben und Transaktionen verwenden, aber ich würde es vorziehen, wenn ich es mit Magento-Methoden machen könnte.
Die angenommene Antwort ist in Ordnung, wenn das, was Sie zu tun versuchen, Modell speichert. Dadurch können Sie eine beliebige Anzahl zusammen mit dem Rollback verketten.
Wenn Sie jedoch andere Aktionen ausführen, die einen Rollback auslösen oder sich selbst zurückrollen, dann möchten Sie etwas auf niedrigerer Ebene verwenden:
%Vor%Sie können die Verbindung auch von einem Modell erhalten, aber es ist möglicherweise kein verfügbar.
Tags und Links magento transactions