FirstOrCreate() volá Updates() když existují data s daným ID .Updates() operace provede BeforeUpdate modelu , AfterUpdate aktualizujte její UpdatedAt časové razítko, při aktualizaci uložte jeho asociace, pokud je nechcete volat, můžete použít UpdateColumn , UpdateColumns se samostatným Create operace, když data neexistují.
Ref:Oficiální dokument Gorm o aktualizaci