Gorm常用代码片段
查询:
// model方法的作用
err = db.Model(&model.StreamPath{}).Where("id = ?", cast.ToUint(id)).First(&sp).Error
更新多个字段
err = db.Model(&sp).Updates(map[string]interface{}{
"recording_status": recordStatus,
"stream_url": source,
"stream_name": name,
}).Error
if err != nil {
return serializer.Err(1, "修改数据库失败", err)
}

浙公网安备 33010602011771号