0

我正在一个大型网站上工作,该网站的一个分类词汇表中有大约 600 个分类术语,每个都填充了描述字段。

搜索机制搜索这些术语描述以及节点本身是很重要的。

Drupal 默认情况下似乎没有这样做 - 我有什么办法可以做到这一点 - 例如任何模块?

提前致谢。

4

2 回答 2

1

没有现成的解决方案,因此您需要进行自定义开发。

您最好的选择是,拥有一个大网站和可能 100k 个节点来使用 apache solr 来支持您的搜索。默认的 Drupal 搜索不适用于搜索大量数据,并且会很快变慢。

有一个用于 apache solr 搜索的 Drupal 模块,它完成了很多繁重的工作并提供了一些您可以使用的钩子。因此,通过一些代码构建,您应该能够审查这样的搜索。

Solr 还可以做其他不错的事情,例如分面搜索。

于 2010-08-27T20:50:04.323 回答
0

我认为可能已经有几个现成的解决方案

http://drupal.org/project/search_config

http://drupal.org/project/Custom_Search

于 2010-08-29T15:22:12.253 回答