我正在从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
- 1 回答
- 0 关注
- 88 浏览
添加回答
举报
0/150
提交
取消