graphql - 使用 GraphQL / BigCommerce 获取产品元字段数据
问题描述
我正在尝试通过 GraphQL 在 BigCommmerce 上检索产品元字段。下面的代码抛出一个错误
query {
site {
product(entityId:639) {
sku
path
metafields(namespace: "App_Namespace", keys: "color_key") {
edges {
node {
id
value
}
}
}
}
}
}
元字段信息
Namespace App_Namespace
Key color_key
Description Colour
Value Blue | Grey | Yellow
将不胜感激以上任何帮助。谢谢
解决方案
“keys”参数需要一个键数组。因此,即使您只想要一个键,也可以将其作为一个数组提交:
query {
site {
product(entityId: 639) {
sku
path
metafields(namespace: "App_Namespace", keys: ["color_key"]) {
edges {
node {
id
value
}
}
}
}
}
}
推荐阅读
- spring - 如何在 jenkins 中为 Spring Boot 微服务创建管道
- excel - 获取一个列数的最小减法
- python - 如何使输出更具可读性?
- visual-studio - 如何在可视代码中为建议添加热键?
- node.js - 使用 React 和 Express GraphQL 的频繁请求
- rust - 我应该如何在 Rust 中输入 annotate collect() (error[E0282])?
- java - 无法将裸骨 webapp 部署到运行 openjdk 11 的 tomee 7.1.0
- python - 在 Xcode 中运行 python 文件会出现以下错误:Command ExternalBuildToolExecution failed with a nonzero exit code
- php - 如何在段落中添加阅读更多
- artificial-intelligence - 后跳、CSP、AIMA 书