Shopify-GraphQL-找到的字符串应为名称
我刚刚开始使用Shopify的GraphQL-看起来非常有用,我想收集所有购买了特定变体的用户 所以在《邮递员》中,我收到了我的请求,即获得订单和变体ID 但是,我只想获得具有特定变量id的订单 我正在尝试此请求,但在\“上不断出现Shopify-GraphQL-找到的字符串应为名称,graphql,shopify,Graphql,Shopify,我刚刚开始使用Shopify的GraphQL-看起来非常有用,我想收集所有购买了特定变体的用户 所以在《邮递员》中,我收到了我的请求,即获得订单和变体ID 但是,我只想获得具有特定变量id的订单 我正在尝试此请求,但在\“上不断出现解析错误”gid://shopify/ProductVariant/123456\“(字符串)位于[9,21]”, 然后,当我在上尝试查询时,它会显示Expected Name Found String 你知道什么是正确的吗 { orders(first: 5)
解析错误”gid://shopify/ProductVariant/123456\“(字符串)位于[9,21]”,
然后,当我在上尝试查询时,它会显示Expected Name Found String
你知道什么是正确的吗
{
orders(first: 5) {
edges {
node {
lineItems(first: 5) {
edges {
node {
variant {
id: "gid://shopify/ProductVariant/123456"
}
}
}
}
}
}
}
}
尝试查看shopify GrapQl use age文档。从上面发布的代码中我可以看到,可能是it请求了数据类型名称,并找到了一个字符串类型的数据。此外,您的参数应该在()内,而不是大括号{} 像这样的 变量(id:)gid://shopify/ProductVariant/123456") { …查询字符串
}更新:我想知道怎么做,我需要
订单(查询:“lineItems.edges.node.variant.id:123456”,第一个:10){
然而,我不知道如何使用和或&&
进行多个查询似乎不起作用。实际上,上述方法不完全起作用-它没有精确返回123456
,结果还包括123872