0

这段代码:

func DoStuff(input []Resource) {
    rowsToken := [][]interface{}{}
    for _, data := range input {
        rowsToken = append(rowsToken, []interface{}{data.TokenID, data.Class})
    }
    _, err := IDB.CopyFrom(ctx, pgx.Identifier{"someTable"},
        []string{"id", "localization_id"}, pgx.CopyFromRows(rowsToken))
    tool.CheckError(err, "info")
}

给我这个错误:

Cannot use (pgx.Identifier literal) (value of type pgx.Identifier) as pgx.Identifier value in argument to IDB.CopyFrom

我一直在其他几个功能中使用它,不知道我做错了什么。

这是 pgx 的文档:https ://godoc.org/github.com/jackc/pgx

4

0 回答 0