考虑以下示例:
package main
import (
"fmt"
"github.com/jmoiron/sqlx"
_ "github.com/go-sql-driver/mysql"
)
type Data struct {
Stuff string
}
func main() {
db, _ := sqlx.Connect("mysql", "root:root@(localhost:3306)/data")
var datas []Data
db.Select(&datas, "select 'a,b' stuff from data limit 10")
fmt.Println(datas)
}
我想做的是拥有Stuff
as []string
,它将被,
. 我想我可以添加一个额外的[]string
字段并循环填充该字段并删除源数据的结果,但这似乎效率低下。这样做的规范方法是什么sqlx
?