GoFrame框架查询数据表时对字段取别名

两种方式,

  • 基于模型的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)
posted @ 2025-09-15 17:30  代码小伙  阅读(7)  评论(0)    收藏  举报