问题标签 [drupal-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
820 浏览

php - 使用搜索 api 使用寻呼机从查看结果中删除重复记录

我的项目是在 Drupal 7 中设置的,我正在使用搜索 API 来显示我的自定义搜索结果。实际上我想显示基于两种内容类型内容的搜索结果,所以我已经为这些内容类型配置了搜索 api,并选择了我想要搜索的字段,然后对内容进行索引。

为了显示搜索结果,我使用了索引节点类型的 drupal 视图。但问题是,在我的搜索结果中,我得到了重复的结果,因为某些内容具有相同的标题但具有不同的正文。

我想删除具有重复标题的搜索结果。(我自己创建的自定义字段)

我已经通过 View 钩子尝试了一些自定义解决方案,但它不能正常工作它给寻呼机问题

这会删除重复的结果,但会给出错误的寻呼机结果。

我也尝试过 Query alter hook 但它对我不起作用。

功能 custom_query_alter($query) {

我还尝试安装“views_distinct”模块并将字段与视图区分开来,但它也给了我寻呼机问题。

任何想法如何解决这个问题?

0 投票
1 回答
120 浏览

drupal-7 - Solr Search_api_attachment 从 drush 索引时失败

配置:PHP 5.6 Solr-5.5.5 RHEL7 drupal7 search_api_attachments 7.x

通过 UI 对 ndes 建立索引 si 成功,但无法通过附件搜索。虽然索引drush sapi-i 'my_Index_name'它会给出以下错误:

但是 Solr 的所有其他搜索和列表功能仍然可以正常工作,但无法通过附件搜索。

有人可以建议我哪里出错了。