0

我在 IBM WCS FEP 6 solr 中有要求,我想限制类别/搜索页面的 solr 结果。即,如果结果超过 300,它应该只显示 300 个产品,如果有名为“红色”的过滤器,并且在应用此过滤器后,它应该只从前 300 个产品中检索红色产品

4

1 回答 1

0

限制搜索结果数量的方法是maxRows在搜索配置文件中设置参数。确定与您的搜索相对应的搜索配置文件并在 中查找wc-search.xml。在搜索配置文件中设置以下参数

<_config:param name="maxRows" value="300"/>

我不太确定您对过滤“红色”的要求。如果它是自定义字段,则必须编写自定义表达式提供程序以在 solr 请求中添加该过滤器查询

于 2016-02-02T13:07:05.480 回答