Filter products by SKU starting with certain prefix

Filter products by SKU starting with certain prefix

eduardoklein
Visitor
3 0 0

Hi, I'm trying to use the GraphQL productvariants api to search for products where the SKU starts with a certain string, let's say ABC_DEF-. My query is like this :

{
  productVariants(first: 10, query: "sku:ABC_DEF-*") {
    edges{
      node{
        id
        sku
      }
    }
  }
}

This doesn't return any result. If I put a valid SKU like ABC_DEF-1234, instead of ABC_DEF-*, it does return the correct product, so there are products with my SKU prefix.

How can I get all products with a certain sku prefix ? 

 

Thanks in advance

Replies 2 (2)
eduardoklein
Visitor
3 0 0

Thanks for your reply. Is this integrated in the official python's library

eduardoklein
Visitor
3 0 0

Thanks, but that doesn't help in my case. I'm have an external app that update products' inventory levels. It's not used inside liquid code.