不带筛选时products能返回商品,加上自定义字段后items变空。先用同一个Store Header和最小查询确认商品本身可见。
排查重点
检查Schema filter input、字段到真实attribute_code的映射,以及Filter Processor是否向集合加入正确条件。Dropdown还要分清传选项文本还是option_id。
{ products(filter: { vendor_code: { eq: 'A01' } }) { total_count items { sku name } } }先在集合SQL中确认条件,再测试eq、in与match。不要返回全部商品后用PHP过滤,这会破坏分页并拖慢查询。
验收时要重新打开后台页面,并从前台或接口读取一次最终数据;只看到保存成功提示,不能证明缓存、索引和展示层已经同步。

