我正在從MYSQL數(shù)據(jù)庫中獲取一些數(shù)據(jù)。使用查詢數(shù)據(jù)正在變得相關(guān)(例如10行)我想綁定到要顯示的模型列表中。但恐慌錯(cuò)誤顯示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查詢我正在獲得正確的數(shù)據(jù)。我想在一個(gè)列表顯示它,例如:[ {"id":"1", "screenName":"test"}, {"id":"2", "screenName":"test"}]我的 go 代碼中有什么問題?
1 回答

哈士奇WWW
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
我得到了答案
在這種情況下,結(jié)構(gòu)必須是
type UserDetail struct {
id string `json:"id"`
ScreenName string `json:"screenName"`
}
和
var userDetails []models.UserDetail
- 1 回答
- 0 關(guān)注
- 204 瀏覽
添加回答
舉報(bào)
0/150
提交
取消