FirstOrCreate()
chama Updates()
quando existem dados com o ID
fornecido .Updates()
operação executará o BeforeUpdate
do modelo , AfterUpdate
método, atualize seu UpdatedAt
timestamp, salve suas associações ao atualizar, se você não quiser chamá-las, você pode usar UpdateColumn
, UpdateColumns
com Create
separado operação quando os dados não existem. Ref:Documento oficial do Gorm sobre atualização