Strapi-如何使用Strapi自定义graphql

Strapi-如何使用Strapi自定义graphql,graphql,strapi,Graphql,Strapi,例: {用户(id:1){id} 期望: 实际: { "errors": [ { "message": "Unknown argument \"id\" on field \"users\" of type \"Schema\".", "locations": [ { "line": 1, "column": 8 } ] } ] } 我相信您需要使用strapi

例: {用户(id:1){id} 期望:

实际:

{
  "errors": [
    {
      "message": "Unknown argument \"id\" on field \"users\" of type \"Schema\".",
      "locations": [
        {
          "line": 1,
          "column": 8
        }
      ]
    }
  ]
}

我相信您需要使用strapi v3.0.0-alpha.12.4查询
\u id
而不是
id
您应该指定“where”参数来过滤数据

在您的情况下,它应该是:

http://localhost:1337/graphql?query={users(where:{id:1}){id}}
从官方文件()中:

您还可以对查询应用不同的参数以进行更复杂的查询

限制(整数):定义返回项的数量

开始(整数):定义要跳过的条目数

排序(字符串):定义数据的排序方式

其中(对象):定义要在查询中应用的过滤器

:等于

_不平等

_lt:低于

_lte:低于或等于

_gt:大于

_gte:低于或等于

_包含:包含

_容器:包含敏感的

http://localhost:1337/graphql?query={users(where:{id:1}){id}}