0

如何将drupal facets solr查询运算符从“AND”更改为“OR”?

我们正在开发一个基于 drupal 的工作委员会,并希望我们的分面搜索能够提供与选定方面的部分匹配的结果。

例如,查询具有分面“facet1”、“facet2”、“facet3”、“facet4”——所有这些都来自不同的分类法,因此位于不同的分面块中

标准行为是所有结果都必须包含所有方面,但需要列出仅部分的结果。例如:

  1. “facet1”、“facet2”、“facet3”、“facet4”
  2. “facet1”、“facet2”、“facet4”
  3. “facet1”、“facet3”、“facet4”
  4. “方面 3”、“方面 4”
  5. “方面 1”、“方面 3”
  6. “facet3”,“facet4”
  7. “方面 1”

我们怎样才能做到这一点?

4

1 回答 1

0

试试这个:配置分面的显示,并在全局设置下将运算符从 AND 更改为 OR。

为此,请转到 admin/config/search/apachesolr/settings 并单击配置列下的 Facets 链接,然后在操作列中为您的构面选择“配置显示”,以编辑您的构面,然后向下滚动并选择 OR 下操作员并保存您的配置。

于 2016-10-27T15:27:23.630 回答