由于刚刚上手写go 有写小白请各位见谅,code如下,希望在us里每条数据新增字段age=xxx sex=1 请问怎样来做?谢谢
type User struct {
Id int64 orm:"column(id);pk"
Name string orm:"column(name);size(100)"
}
func DataList() (users []User) {
o := orm.NewOrm()
qs := o.QueryTable("user")
var us []User
cnt, err := qs.Filter("id__gt", 0).OrderBy("-id").All(&us)
if err == nil {
fmt.Printf("count", cnt)
}
return us
}
有疑问加站长微信联系(非本文作者)

没太懂你的意思,你的意思是是说本来 数据库里面没有这个查询的字段,但是希望在数据返回结果的时候加上这两个字段?
我猜你是想实现这样的功能,由于go不是动态语言所以不能在原结构User上添加字段的
使用嵌入字段扩展原结构User
@weiwg521 谢谢~
@ccoding 是这个意思