我使用Search模块和Search模块来使用drupal数据库进行搜索索引。
问题是,当我进行短语搜索时,我得到的结果包含“测试内容”(例如nid:1)或“内容”(nid:2)或“测试内容”(nid:3),但是与“测试内容”完全匹配的内容(即节点3)显示在搜索结果中。
在我的搜索视图中,我没有任何可以排序的字段。
我的问题是,为什么我没有得到搜索结果的短语匹配超过谁有部分匹配?
发布于 2015-08-18 10:31:49
数据库搜索不支持模块维护人员在这里声明的短语搜索(cf )。https://www.drupal.org/node/2043339#comment-7654017):
您正在使用数据库搜索后端吗?在这种情况下,这是显而易见的,因为后端目前不支持短语搜索,因为技术上的限制。然而,结果应该总是包含两个词,虽然不一定是相邻的。
为了对结果进行排序,请参阅以下相关问题/答案:我没有可用的字段来使用搜索接口排序模块进行排序。
https://drupal.stackexchange.com/questions/170147
复制相似问题