But none works, the results are always the same, products with hasVariantsThatRequiresComponents being false ( it simply ignore, does not meaning it’s returning the opposite).
Hey @overduka - I did a bit of digging into this and I think the query argument should be: has_variant_with_components The field, hasVariantsThatRequiresComponents is correct though. I tried this query in 2025-04 and it worked for me:
{
products(first: 5, query: "has_variant_with_components:true") {
nodes {
id
title
hasVariantsThatRequiresComponents
}
}
}
Hope this helps - let me know if you’re still seeing any issues pop up.
Hey @overduka - no worries! The only spot I can see where this is documented on our end is in the query arguments section for the products query here in our docs, it is definitely a little “hidden” compared to some other filters we show in our examples for sure.