Я следую примерам из документации Gatsby, но получаю сообщение об ошибке при попытке использовать представление схемы в проводнике:
exports.createResolvers = ({ createResolvers }) => {
const resolvers = {
Product: {
categorySlug: {
type: ["Category"],
resolve(source, args, context, info) {
return context.nodeModel.runQuery({
query: {
filter: {
name: { eq: source.category }
}
},
type: "Category",
firstOnly: true,
})
},
},
},
}
createResolvers(resolvers)
}
Ошибка в проводнике:
"message": "Field \"categorySlug\" of type \"[Category]\" must have a selection of subfields. Did you mean \"categorySlug { ... }\"?",