为了账号安全,请及时绑定邮箱和手机立即绑定

数据绑定 in go 使用 sqlBoiler

数据绑定 in go 使用 sqlBoiler

Go
临摹微笑 2022-09-12 21:13:51
我正在从MYSQL数据库中获取一些数据。使用查询数据正在变得相关(例如10行)我想绑定到要显示的模型列表中。但恐慌错误显示type UserDetails []UserDetailtype UserDetail struct {    id             string    `json:"id" boil:",bind"`    ScreenName     string    `json:"screenName" boil:",bind" `}func (m *mysqlStore) GetUsersDetails(ctx context.Context) () {    var userDetails []*models.UserDetail    err := queries.Raw(`                SELECT            user.id,            user.screen_name            FROM user    group by user.id    `).Bind(ctx, m.db, &userDetails)    if err != nil {        fmt.Println(err)    }    fmt.Println(userDetails)}在这里使用MYSQL查询我正在获得正确的数据。我想在一个列表显示它,例如:[ {"id":"1",   "screenName":"test"}, {"id":"2",   "screenName":"test"}]我的 go 代码中有什么问题?
查看完整描述

1 回答

?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

我得到了答案


在这种情况下,结构必须是


type UserDetail struct {

    id             string    `json:"id"`

    ScreenName     string    `json:"screenName"`  

}


 var userDetails []models.UserDetail


查看完整回答
反对 回复 2022-09-12
  • 1 回答
  • 0 关注
  • 88 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信