Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Upsert mit enthaltenem Attribut updated_at

FirstOrCreate() ruft Updates() auf wenn Daten mit der angegebenen ID vorhanden sind .Updates() Der Vorgang führt das BeforeUpdate des Modells aus , AfterUpdate -Methode aktualisieren Sie deren UpdatedAt timestamp, speichern Sie seine Assoziationen beim Aktualisieren, wenn Sie sie nicht aufrufen möchten, können Sie UpdateColumn verwenden , UpdateColumns mit separatem Create Betrieb, wenn keine Daten vorhanden sind.

Ref:Offizielles Gorm-Dokument über Updates