1

我们在网上销售珠宝,我们需要使用 GQL 实现基于产品重量的产品过滤。

我相信我们需要在查询中的query参数中执行此操作。productsquery: {'minWeight':'10', unitOfWeight: 'GMS'},这应该列出所有重量大于 10 克的产品。

任何帮助,将不胜感激。

谢谢。

4

1 回答 1

1

产品的 StoreFront GraphQL API 的默认查询参数如下:

available_for_sale
created_at
product_type
tag
title
updated_at
variants.price
vendor

那里没有重量,所以没有办法使用 StoreFront API 实现这一点。

最好的方法是创建一个具有适当条件的智能集合以满足您的需求(因为该集合允许重量条件)并向其发出 ajax 请求以获取产品。

于 2021-01-12T13:41:39.927 回答