Grails 应用程序:用于存储在数据库和文件中的数据的自己的查询语言全文搜索(Hibernate 搜索、指南针等)
我有一个应用程序,它在数据库中存储简短的描述性数据,在文本文件中存储大量相关的文本数据。 我想为数据库添加“高级搜索”。我正在考虑像 JIRA 那…
如何使用 grails 可搜索插件将搜索限制为组件的字段值
使用 grails 可搜索插件,我想使用查询生成器搜索特定类别内的所有产品,例如: Products.search { must(queryString(params.q)) must(term('??????',…
如何访问 Compas 搜索框架中的子对象属性?
我有以下代码(在 grails 和可搜索插件又名指南针中): class Topic { String name static searchable = true } class Question extends BaseEntity …
在Grails Searchable 插件中使用mirrorChanges = true 时是否需要bulkIndexOnStartup?
mirrorChanges 选项将镜像通过 GORM/Hibernate 所做的所有更改,因此如果我没有对数据库进行任何外部更改,那么是否需要bulkIndexOnStartup? 问题是…
如何在compass-lucene搜索中使用分析器
如何在罗盘中索引和搜索数据时添加罗盘分析器。我正在使用基于模式的罗盘配置。我想使用没有停用词的 StandardAnalyzer。因为我想按原样索引数据,而…
如果事务回滚,CompassGps 会回滚吗?
如果CompassGps镜像与Hibernate一起使用,如果数据库事务回滚会发生什么?对索引的更改是否会回滚(假设索引的文件存储)? 似乎如果 Lucene 索引存储…
使用 Grails Searchable Plugin 时正确的雪球分析器配置
为了改进词干分析,我们希望从默认分析器切换到滚雪球式,但是,在正确的设置方面遇到很多困难,并且希望得到任何帮助。在 环境中: - Sun 的 Java 1.…
Lucene复杂结构搜索
基本上,我确实有非常简单的数据库,我想用 Lucene 对其进行索引。 域是: // Person domain class Person { Set<Pair> keys } // Pair domain cl…
解释指南针 @SearchableComponent @SearchableReference
两者也用于注释 jpa 实体中的“外键”,对吧?我确实理解@searchablecomponent, 假设我们有类别和子类别。在 @searchablecomponent 的情况下,搜索子…
Grails 可搜索插件
在我的 Grails 应用程序中,我有以下由 Searchable 插件索引的域类: class Foo implements Serializable { BookletCategory bookletCategory Date la…
使用 Compass/Lucene 搜索对象子集
我正在使用 Grails 的可搜索插件(它提供了 Compass 的 API,而 Compass 本身就是 Lucene 上的 API)。我有一个 Order 类,我想搜索它,但是,我不想…