type My_table struct {
Id int
Name string
Lastname string
}
o := orm.NewOrm()
field := My_table{Id: Id}
num, err := o.Update(&field, "name", "lastname")
Может возникнуть ситуация, когда нужно апдейтить только одно поле, например "name".
Функция создается так:
func (o *orm) Update(md interface{}, cols ...string) (int64, error)
Получается, мне нужна какая-то структура, которая бы описала этот
cols ...string и я мог бы добавить в нее либо одно поле
"name", либо оба
"name", "lastname".
Подскажите, можно ли такое сделать?