0

Grails 有两个非常强大的搜索插件。可搜索插件休眠搜索插件。两者都基于 Lucene 搜索引擎。

哪个插件最好?是否存在一个插件比另一个更好的领域?

4

3 回答 3

1

可搜索的插件是稳定的,但它所构建的指南针在开发中有些停滞不前。

我对 Hibernate Search Plugin 了解不多。

还有其他两个选项可供查看,即 Solr 和 Solr 插件,但该插件需要一段时间的喜爱,但 Solr 项目很好。

最后是弹性搜索,它是指南针的替代品。

这是来自 GR8Eu 的演示文稿,其中介绍了有关 grails 搜索的一些项目。http://gr8conf.eu/Presentations/Searching-for-the-Grail

于 2013-06-10T12:20:10.017 回答
1

首先,您需要指定您想要实现的搜索类型。我可以考虑“全文”搜索(搜索每个域类、每个属性)、全域搜索(给定域类的复杂搜索能力)、轻量级搜索。

Quick Search Plugin支持通常适用于具有自动完成功能的后端快速搜索的轻量级搜索。它可以通过给定域类中的简单数据类型(字符串、数字)甚至在其关系中进行搜索。

我正在使用Filterpane 插件进行完整的域搜索,我可以推荐它。它非常先进,支持通过许多数据磁带(字符串、数字、日期、乔达时间、枚举等)进行搜索。此外,还支持关系搜索和继承搜索。

我没有使用“全文”搜索插件的经验,但我认为 Searchable Plugin 是一个不错的选择......

于 2013-11-20T12:54:31.670 回答
0

我知道两个插件:

所以我会说这取决于你的 Grails 版本。

于 2016-10-05T18:06:24.583 回答