GraphQl / MongoDB / React - запрос по id с параметрами возвращает ошибку 400 - PullRequest
0 голосов
/ 15 января 2019

Я искал бесконечно и не могу отладить. Более новая версия GraphQL.

Я использую MongoDb / Mongoose, GraphQl, React / Next и не могу выполнить запрос по идентификатору, если я передам его через параметр. НО, это работает в Graphiql и в item.js с явным идентификатором.

resolvers.js

Query: {

    async getSingleItem(parent, args, ctx, info) {
        return await Item.findById(args._id);
    }


 item.js

 const Single_Item = gql`
    query Single_Item($id: ID!) {
      getSingleItem(_id: $id) {
        _id
        title
      }
  }
`;

Это не работает. но:

      const Single_Item = gql`
        query {
          getSingleItem(_id: "5c3b8fc093048c0a58510c10") {
           _id
           title
         }
     }
   `;

ли.

Я не могу понять это. Что мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...