【发布时间】:2014-09-21 07:21:09
【问题描述】:
我安装了 Drupal 7 和 ubercart。我正在使用标准 shaerch 引擎。我如何使用这样的查询在我的商店中搜索:
SELECT * FROM table WHERE product_desc LIKE %search_word%
我需要更改哪些文件才能使用部分词进行搜索?
【问题讨论】:
标签: php drupal drupal-7 drupal-modules ubercart
我安装了 Drupal 7 和 ubercart。我正在使用标准 shaerch 引擎。我如何使用这样的查询在我的商店中搜索:
SELECT * FROM table WHERE product_desc LIKE %search_word%
我需要更改哪些文件才能使用部分词进行搜索?
【问题讨论】:
标签: php drupal drupal-7 drupal-modules ubercart
核心搜索模块只进行完全匹配搜索。如果您的网站只有英文,您可以尝试Porter-Stemmer module 来获得“LIKE”搜索。
更灵活的方法是使用视图模块并为您的产品创建一个搜索表单。性能会更好,将来您可以轻松扩展功能。
【讨论】: