Graphql Shopify |查询文章及其元字段
是否有人对具有元字段的文章进行了查询? 我可以用标题、其他字段等查询文章, 但默认情况下,Shopify不会在此调用中返回文章元字段。这些文章的这些元字段是由应用程序创建的。我的第一个目标是尝试调用所有文章并查看其元字段 目前Graphql Shopify |查询文章及其元字段,graphql,shopify,graphql-js,shopify-app,shopify-api,Graphql,Shopify,Graphql Js,Shopify App,Shopify Api,是否有人对具有元字段的文章进行了查询? 我可以用标题、其他字段等查询文章, 但默认情况下,Shopify不会在此调用中返回文章元字段。这些文章的这些元字段是由应用程序创建的。我的第一个目标是尝试调用所有文章并查看其元字段 目前 # My Graphql { articles(first:2){ edges{ node{ title excerpt }
# My Graphql
{
articles(first:2){
edges{
node{
title
excerpt
}
}
}
}
我所希望的
My Graphql:
{
articles(first:2){
edges{
node{
title
excerpt
metafields
}
}
}
}
其工作原理与此处所述完全相同: 如果要查询某个元字段 其 截至2020年11月,metafield查询似乎只适用于ADMIN GraphQL API。当我使用Storefront API尝试它们时,我查询的所有内容都返回null PS:似乎您必须启用要通过Storefront访问的每个元字段:
My Graphql:
{
articles(first:2){
edges{
node{
title
excerpt
metafields
}
}
}
}
# Response
{
"data": {
"articles": {
"edges": [
{
"node": {
"title": "First Post",
"excerpt": "",
"metafields":[{
"namespace":"mynamespacehere",
"key":"mykey",
"value":"Some Value"
}
]
}
}
##...all other posts
]
}
}
}
fieldName: metafield(namespace: "YOUR_NAMESPACE", key: "YOUR_KEY"){
value
}