graphql查询在8Base结果为空,即使我有一行的测试数据在那里



在我的8base工作区中有一个名为item_registration的表,其中只有一行测试数据。我的查询是:

query {
item_registration {
product_Name
type
description
}
}

得到的错误是:

{
"data": {
"item_registration":null
},
"errors":[
{
"message":"The request is invalid.",
"locations":[
{
"line":2,
"column":3
}
],
"path":[
"item_registration"
],
"code":"ValidationError",
"details":{
"query":"Please specify exactly one filter parameter."
}
}
]
}

如果不传递标识属性(即记录ID),则不能使用单个记录查询。如果您想获得记录列表,请使用item_registrationsList操作。或者将查询更新为:

query($id: ID!) {
item_registration(id: $id) {
product_Name
type
description
}
}

最新更新