I am running the following graphql query to obtain products and their metafields:
query productsByMasterTag($query: String!) {
products(first: 28, query: $query) {
edges {
node {
tags
metafields(first:15) {
edges {
node {
value
key
namespace
}
}
}
images(first:15) {
edges {
node {
originalSrc
}
}
}
}
}
}
}
When I run this from our front-end web app, we only receive a maximum of 6 metafields on each product, despite having 9 or more on many. When I run this same query in the Shopify GraphQL app, it returns all 9 or more metafields on each product.
Is there some kind of limitation or permission that I need set to return more than 6?
Also note that we have two stores (dev and production), and our production store does not exhibit the issue (returns all metafields on each product).