两种方式,
- 基于模型的Fields方法
dao.User.Where("id",1).Fields("name as `nickname`","id as `uid`").All()
- 基于结构体orm标签的映射关系
type UserData struct {Uid int `json:"id" orm:"id"`Nickname string `json:"nickname" orm:"name"`
}var user *entity.User
dao.User.Where("id",1).Scan(&user)