Gatsby createResolvers с ошибкой возврата runQuery - PullRequest
0 голосов
/ 21 марта 2020

Я следую примерам из документации 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 { ... }\"?",
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...