我在IBM WCS FEP 6 solr中有要求,我想限制类别/搜索页面的solr结果。即如果结果超过300,它应该只显示300个产品,如果有过滤器叫做“红色”和“红色”。应用此过滤器后,它应仅检索前300种产品中的红色产品
答案 0 :(得分:0)
限制搜索结果数量的方法是在搜索配置文件中设置maxRows
参数。确定与您的搜索对应的搜索配置文件,并在wc-search.xml
中查找。在搜索配置文件中设置以下参数
<_config:param name="maxRows" value="300"/>
我不太确定您的过滤“红色”的要求。如果是自定义字段,则必须编写自定义表达式提供程序以在solr请求中添加该过滤器查询