Golang,pgx:我正在尝试从 t_example 中获取所有行(目前有 20 个项目),但是由于某种原因只有一个返回(第一个)。我尝试调试并且 rows.Next() 在第一次迭代后返回 false。你能帮我提点建议吗?
我是新手,但我已经尝试提前在这里找到类似的案例:)
我的代码:
func (ts *exampleStorage) GetAll() *[]Example {
q := `SELECT id, name FROM t_example`
rows := ts.client.Query(context.Background(), q)
example := make([]Example, 0)
for rows.Next() {
var ex Example
rows.Scan(&ex.Id, &ex.Name)
example = append(example, ex)
}
return &example
}
白衣染霜花
UYOU
随时随地看视频慕课网APP
相关分类