FirstOrCreate()
wywołuje Updates()
gdy istnieją dane o podanym ID
.Updates()
operacja wykona BeforeUpdate
modelu , AfterUpdate
metody, zaktualizuj jej UpdatedAt
znacznik czasu, zapisz jego skojarzenia podczas aktualizacji, jeśli nie chcesz ich wywoływać, możesz użyć UpdateColumn
, UpdateColumns
z oddzielnym Create
operacja, gdy dane nie istnieją.
Ref:Oficjalny dokument Gorm dotyczący aktualizacji