我正在使用Drupal-7
;我在其中安装了许多不同的模块。其中一个模块是"Search API"
。
我面临的问题是搜索关键字的结果。无论何时我用来搜索特定关键字,它都与该关键字完全匹配。
例如: keyword = "Drupal" ;
然后只有在确切的单词与数据库的内容匹配时才会检索结果。但是我希望得到具有任何这些特征的结果。
例如: keyword = "Dru" ;
然后还将检索所有结果,其中仅包含单词"Dru"
以及"Drupal"
&等。
现在,Query正在与"="
运营商合作,但我想与"LIKE"
运营商合作。
我应该在哪个页面中解决这个问题..
我尝试了许多事情,但没有成功。请帮助我。
答案 0 :(得分:1)
Drupal核心不允许部分搜索字符串搜索。如果您希望在结果中进行部分字符串搜索,可以使用以下选项。
1)使用Apache solr服务器。
2)http://drupal.org/project/porterstemmer是另一个
3)使用谷歌自定义网站搜索。 http://drupal.org/project/google_cse
希望这有帮助。
干杯, 维沙尔