也可以直接执行一个SQL查询,即Select命令。在Postgres中支持原始SQL语句中使用 ` 和 ? 符号。
sql := "select * from userinfo" results, err := engine.Query(sql)
当调用 Query 时,第一个返回值 results 为 []map[string][]byte 的形式。
Query
results
[]map[string][]byte
Query 的参数也允许传入 *builder.Buidler 对象
*builder.Buidler
// SELECT * FROM table results, err := engine.Query(builder.Select("*").From("table"))
和 Query 类似,但是返回值为 []map[string]interface{}
[]map[string]interface{}
和 Query 类似,但是返回值为 []map[string]string
[]map[string]string
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8