我有个问题。我正在使用ProductAttributeFacetedSearchSearchModel
构建FacetedSearchExpression
,但在结果集中我只看到 skucount
并且productCount
为空。如何开启它?
public FacetedSearchExpression<ProductProjection> createFacet(ProductAttributeFacetedSearchSearchModel productSearchModel) {
final String attributeName = getFacetModel().getAttributeName();
final String attributeValue = getFacetModel().getAttributeValue();
return productSearchModel.ofBoolean(attributeName).is(attributeValue);
}
我从 CT 获得的 Json,用于搜索,我使用 ofBoolean() 按布尔属性进行搜索:
{
"facetResults": [
{
"type": "terms",
"missing": 903,
"total": 903,
"other": 0,
"terms": [
{
"term": "true",
"count": 713,
"productCount": null
},
{
"term": "false",
"count": 190,
"productCount": null
}
]
}
]
}