GraphQl / MongoDB / React-通过带有参数的ID查询返回400错误

时间:2019-01-15 02:36:11

标签: reactjs mongodb express graphql

我进行了无休止的搜索,似乎无法调试。较新的GraphQL。

我正在使用MongoDb / Mongoose,GraphQl,React / Next,如果我通过参数传递它,似乎无法按ID查询。但是,它可以在Graphiql和带有显式ID的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
         }
     }
   `;

是。

我似乎无法弄清楚。我想念什么?

0 个答案:

没有答案