我试图了解生成 compass 2.2 索引的旧版应用程序是否存储字段的内容,我可以使用 luke.net 打开索引,据我了解它不是存储字段,它只是返回一个 id,大概是用于其他地方从数据库到 select 请参阅 lucene: Lucene Field.Store.YES 与 Field.St ...
我试图了解生成 compass 2.2 索引的旧版应用程序是否存储字段的内容,我可以使用 luke.net 打开索引,据我了解它不是存储字段,它只是返回一个 id,大概是用于其他地方从数据库到 select 请参阅 lucene: Lucene Field.Store.YES 与 Field.St ...
我在使用org.compass.gps.device.jdbc.ResultSetJdbcGpsDevice和mapping.TableToResourceMapping设置@SearchableComponent对象时遇到问题。 为了测试这一点,我设置了两个映射到对象的表(忽略id的东西 ...
我有一个运行在spring2.5,hibernate 3.1和指南针搜索引擎上的应用程序。指南针搜索引擎与所有数据库操作同步。 这样我就可以快速从罗盘缓存中获取数据。 现在,我想用Elastic搜索引擎替换罗盘。我是Elastic Search的新手,我认为罗盘的作者是弹性搜索的开发者。 ...
我有一个这样的Java模型(省略了一些字段): 此模型为Anakin人员创建具有以下数据的lucene文档: 假设这只是许多文档之一,我可以这样搜索: 寻找名字开头为且有一个男孩的人 寻找有男婴和女婴的人 试图找到一个有特定名字和性别的孩子时遇到麻烦 ...
我在我的项目中使用可搜索的插件。 我有一个简单的域,如下所示 我需要将投票和日期作为可排序的元素。 并且在搜索时不应考虑 我也知道,可以通过使用以下代码来完成 但是在这种情况下,对象的结果列表将不包含date属性,因此无法在gsp中进行显示。 因此,我如何使'date ...
两个域在哪里 我只想按地区名称查找地区,或按州名称查找州的所有地区。 州不应出现在搜索结果中。 我该如何更改代码? PS我知道如何通过gorm查找对象。 我只写了简单的代码示例。 我需要lucene进行特色搜索 ...
我有网域: 我想在搜索索引中只包含地址!= null的对象。 通过配置可以实现吗? ...
我对域类及其关联的域类具有复杂的可搜索配置。 当我搜索约200个结果(最多200个)时,响应时间太长。 在结果集中,我在域类中指定了要搜索的所有字段(简单或关联)。 我只需要返回一个ID列表,而忽略域类的其他字段 。 可能吗? 我想这样做是为了加快搜索速度。 此ID列表将用于查询 ...
对于背景,我在我的应用程序中使用Grails v2.2.1和Searchable插件(v0.6.4),尽管在配置Lucene方面是新手。 日志显示搜索花费了26毫秒,但是指南针交易大约需要15秒才能返回: 2013-04-23 00:40:34,269 DEBUG grails.plu ...
我们在Grails应用程序中使用Grails 2.1.1和Searchable插件0.6.4,并在某些域上实现搜索,下面显示了所有映射。 使用正确的映射和约束可以成功保存数据。 问题开始时,我们在表用户下面有drowslike关系 用户a1 - > UserEducat ...
我正在使用grail的searchable plugin(0.6.4) 。 我需要根据隐私设置搜索会员。 以下是数据库设计。 成员具有MemberProfile, and MemberProfile has PrivacySettings 一个成员个人资料的每个字段都有许多隐私设置 ...
我目前正在使用Lucene。 我的要求就像facebook搜索框。 用户搜索人和朋友。 但在我的要求中,用户有隐私设置,如姓名,位置,电子邮件地址,每个人或只有朋友可见。 他可以向朋友和社区的其他成员展示和隐藏这些字段。 我已根据姓名,位置和电子邮件地址实施了简单搜索。 但现在我 ...
我有一个可搜索的域类,映射到具有标志列的表。 当前,Lucene创建索引时,它会生成如下查询(返回表中的所有数据): 是否可以仅为包含特定标志值的那些行构建索引,以便生成的查询如下所示: ...
我正在使用Lucene版本4.0.0和指南针2.2.0在Mysql中存储Lucene索引。 正在收到以下错误,并一直坚持下去。 而且您还能告诉我哪个会更好。 在FS或DB中存储索引? ...
我们正在根据搜索字词字符串构建布尔查询,以搜索我们的Lucene索引。 我希望使用标准分析器(我们用于索引的分析器)分析这些字符串。 例如, foo-bar 1-2-3应该被分解为foo , bar , 1-2-3因为Lucene文档指出连字符导致数字保持在一起但单词被标记化。 做这个的最 ...
我正在使用“ compass-2.2.0”在MySql数据库表中创建一个Lucene索引。 这是我为文档建立索引的代码的一部分,这是在尝试在for循环内不断向lucene索引添加文档时引发的异常。 任何解决此错误的方法? 我的托管服务器是基于WSo2 Stratoes tomcat的服 ...
我处在一个令人讨厌的境地。 我们使用罗盘与Lucene进行Hibernate搜索集成,并已实现数据库目录搜索(使用JdbcDirectory ),而不是FSDirectoryProvider,RAMDirectoryProvider等。 问题在于目录提供程序是作为META-INF / p ...
我们有一个Grails项目,它在负载均衡器后面运行。 在服务器上运行了三个Grails应用程序实例(使用单独的Tomcat实例)。 每个实例都有自己的可搜索索引。 由于索引是分开的,因此自动更新不足以使应用程序实例之间的索引保持一致。 因此,我们禁用了可搜索的索引镜像,并且在预定的石英作 ...
我正在阅读有关Compass的文档(旧版代码),但我不理解@SearchableComponent和prefix属性。 有人可以尝试用自己的语言解释而不参考文档的含义以及如何使用它们吗? ...