[英]How to pass variables in Graphql Apollo Query
我有以下查询,我希望它返回具有特定父名称的项目
query categorias ($name: String) {
categories(level: 1, first: 13 ) {
edges {
node {
id
name
level
parent {
name: $name
}
}
}
}
}
不太明白如何使这项工作。 我也尝试过以下方法,但“这不是一个有效的论点”
query categorias ($name: String) {
categories(level: 1, first: 13 ) {
edges {
node {
id
name
level
parent (name:$name{
name
}
}
}
}
}
您需要将name
变量传递给实际查询,即categories
。不确定架构是什么,但基本思想如下。 categorias
是您给出的名称(以便您可以使用多个查询)而不是实际查询。 像这样的东西。
query categorias ($name: String) {
categories(name: $name, level: 1, first: 13 ) {
edges {
node {
id
name
level
parent {
name: $name
}
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.