【发布时间】:2021-12-07 04:42:23
【问题描述】:
我正在尝试使用 this client 在 go 中查询 wikiJS Graphql API,但我在类型转换方面遇到了一点问题(可能是因为我缺乏 go 和 graphql 技能)。
我有这个结构类型:
var query struct{
Pages struct{
List struct{
id graphql.Int
}`graphql:"list(tags: $tags)"`
}
}
variables := map[string]interface{}{
"tags": graphql.String(tag),
}
其中标记是普通字符串,当我发送请求时,出现以下错误:
"GraphQLError: Variable "$tags" of type "String!" used in position expecting type "[String!]".",
所以我的问题是,如何将String! 转换为[String!]?
【问题讨论】: