Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在一个大型网站上工作,该网站的一个分类词汇表中有大约 600 个分类术语,每个都填充了描述字段。
搜索机制搜索这些术语描述以及节点本身是很重要的。
Drupal 默认情况下似乎没有这样做 - 我有什么办法可以做到这一点 - 例如任何模块?
提前致谢。
没有现成的解决方案,因此您需要进行自定义开发。
您最好的选择是,拥有一个大网站和可能 100k 个节点来使用 apache solr 来支持您的搜索。默认的 Drupal 搜索不适用于搜索大量数据,并且会很快变慢。
有一个用于 apache solr 搜索的 Drupal 模块,它完成了很多繁重的工作并提供了一些您可以使用的钩子。因此,通过一些代码构建,您应该能够审查这样的搜索。
Solr 还可以做其他不错的事情,例如分面搜索。
我认为可能已经有几个现成的解决方案
http://drupal.org/project/search_config
http://drupal.org/project/Custom_Search