我安装了Drupal 7.17,安装了Apache Solr(3.6.2)和Facets。这些方面看起来很完美,但是当我导航到搜索页面(选择或不选择方面)时,不会显示任何结果。有人知道是什么原因引起的吗?
答案 0 :(得分:2)
好的,经过几个小时的搜索,我终于能够解决这个问题了。如果有人碰到同样的问题,那么它是:当将facet api模块与Apache solr结合使用时,在Drupal的Apache Solr设置下创建facet时,你会看到以下选项:
我启用了复选框,因为我想在所有页面上显示构面块,我在textarea中输入了*。然而问题是(我猜),然后在搜索页面上渲染两个facet块(但你只能看到它们一次)并弄乱solr查询,导致没有搜索结果。
所以,显然,我为解决这个问题所做的就是从textarea中删除*,并设置我想要显示构面的路径(所有这些,都需要搜索页面)。