使用GraphQL Apollo Client iOS库时遇到问题。错误看起来像这样,
SERVER ERROR : Error at path "getLeadField.0.options)": couldNotConvert(value: <__NSArrayI 0x2817dbae0>(
{
id = 1;
optionvalue = "Work Email";
},
{
id = 2;
optionvalue = "Personal Email";
},)
, to: Swift.String)
实际上,当我从如下所示的apollo客户端调用方法时,它会给出如上所述的失败响应。
Network.shared.apollo.fetch(query: query) { (result) in
switch result {
case .success(let graphQLResult):
//success logic
case .failure(let error):
//failure log with error message
}
}
options
键在服务器端具有JSONArray,在其他平台(例如Android和React Front end)中,它正在运行。甚至我都可以在任何可用的GraphQL游乐场进行检查。仅在iOS客户端库(Apollo)中会产生问题。
如果有人解决了这个问题,请帮助我。
提前谢谢!!!!