在GraphQL查询中使用正确的查询名称,并确保存在相应的解析器函数。
例如,假设存在以下GraphQL查询:
query getBooks {
books {
id
title
author
}
}
如果使用以下解析器函数来解析查询:
function books() {
// return books data
}
则查询解析器不会被触发。相反,正确的解析器函数名称应该匹配查询名称,如下所示:
const resolvers = {
Query: {
getBooks: function() {
// return books data
}
}
}
这样解析器将被触发,并对查询进行响应。
上一篇:API平台中的返回数据类型