2010-08-27 52 views
0

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

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

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

在此先感谢。

回答

1

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

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

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

Solr还有其他很好的功能,如多面搜索。

+0

感谢您的答复的。我会研究这个,听起来不错。与此同时,我会撒谎让Drupal的搜索扩展自己的知识(我还没有开发搜索)。我是否应该将这些描述添加到索引中,告诉tue搜索将它们考虑在内,还是两者兼而有之? 无论哪种方式,你可以给我q提示哪些钩子看?再次感谢! – CitrusTree 2010-08-27 20:57:23

+0

我还没有这样做,buyt打算尝试这种方法。经过研究,它看起来会做我以后的事情,如此选择的答案。谢谢你的帮助。 – CitrusTree 2010-09-03 18:57:38