问题标签 [spring-data-solr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Spring-data-solr 数据导入处理程序调用
我正在使用spring-data-solr并在 solr 中有数据导入处理程序(DIH)。如何通过存储库或 SolrTemplate 或其他方式调用 DIH?
spring - Spring Solr 查询中的优先级
我正在尝试使用存储库获取 Spring Solr 查询
findByXOrYAndZ
优先级应如下所示:
(X 或 Y)和 Z
我正在使用 SolrCrudRepository,但我想任何一个 repo 都可以工作。
我该如何执行?
java - 如何使用 Spring Data Solr 为多个核心和存储库实现自定义 Solr 存储库
我想使用 spring-data-solr 在一项服务中访问多个/2 存储库。从Spring Data Solr 多核和存储库中,我知道“不幸的是,通过命名空间配置的多核支持是一个悬而未决的问题”。
你能帮我看看下面的例子吗,我怎样才能创建自定义回购?
我的 applicationContext.xml 有两个 Solr 模板,定义如下:
我有以下回购
最后服务如下所示:
有人可以建议我如何修改我的代码以实现自定义存储库,如Spring Data Solr with Solr 4.1 multicores中所述?因为我无法理解此线程中建议的解决方案。
提前谢谢了。
spring - 使用列表时 Spring Solr Query 中的优先级
我正在尝试使用存储库获取 Spring Solr 查询并实现以下内容
findByXOrYAndZ
优先级应如下所示:
(X 或 Y)和 Z
我正在使用 SolrCrudRepository:
我怎样才能强制执行优先级?
java - 如何使用 spring data solr 舍入日期过滤器查询?
如何使用 spring data solr 舍入日期过滤器查询?
我想fq=startDate:[2013-06-14T23:59:59.999Z/DAY TO 2013-06-14T23:59:59.999Z/DAY]
使用FilterQuery
.
如何使用以下查询四舍五入FilterQuery
?
任何提示将不胜感激。
java - 自定义存储库的 Spring Data Solr 优先级
我需要在 Spring Data Solr 自定义存储库中实现以下内容:
(X 或 Y)和 Z
我目前的代码如下:
但是运行此代码我得到以下优先级:
X 或(Y 和 Z)
有任何想法吗?
spring - Spring Data Solr 如何获得建议
我是 Spring 的 Solr 初学者。我正在使用 Solr 4.6 和 Spring 3.x
我已成功将 Solr 配置到我的 Spring 应用程序,并且可以使用以下代码搜索地址。
我的架构是
现在我已经集成了拼写检查器,当我输入任何不正确的拼写时,它会在日志中显示以下响应。
例如,Fargo
如果我输入正确的城市名称,Frgo
那么它会在输出下方显示我。
正如您在日志中看到的那样,它建议了正确的单词,但我不知道如何使用@Query
或任何其他注释来获得这些建议。
我做了很多谷歌,但没有找到任何完美的解决方案。
solrj - Spring Solr 拼写检查器组件以匹配壁橱单词
我是 Solr 的新手。我正在使用 spring 3.x 和 Solr 4.6
下面是我的Schema.xml
下面是SearchComponent
在solrconfig.xml
下面是RequestHandler
在solrconfig.xml
现在,当我调用/spell
一个frgo
生成以下查询字符串的城市时。
我得到以下替代方案:(当前结果)
它应该给我:(预期)
wset frgo
当我输入时生成以下查询字符串的另一种情况
我得到以下替代方案:(当前结果)
它应该给我:(预期)
我确实应用了通过谷歌找到的一些解决方案,但我认为我在配置时犯了错误。我也尝试过使用solr.KeywordTokenizerFactory
and solr.WhitespaceTokenizerFactory
forindex
和query
analyzer。
请指导我。
编辑:
我删除了下面的过滤器,它在某些时候起作用。
现在,如果我输入wset frgo
生成下面的查询字符串
我得到以下替代方案:(当前结果)
它应该给我:(预期)
仍然West Fargo
没有返回。
请指导我
谢谢
solr - Solr 4.6 Suggester 不正确拼写
我是 Solr 的初学者。我正在使用 Solr 4.6 和 Spring 3.x
以下是我的 Suggester 配置solrconfig.xml
Field 和 FieldType 配置如下schema.xml
我已经用城市、州和国家索引了地址数据。
当我对 at 执行查询frgo
时/suggest
它返回空白响应。
预期结果:
请指导我进行配置。
谢谢
solr - 有没有办法将 spring-data-solr 与 Tika 集成?
有没有办法通过配置将 spring-data-solr 与 Tika 一起使用?ContentStreamUpdateRequest+addfile
否则,对于 spring-data-solr的 solrj 是否有一些替代方案?
目前我以这种方式使用 Solrj + Tika:
我通过成功遵循此ExtractingRequestHandler指南得出了这种方法。
使用 solr 4.3.0,是否可以通过 获得相同的结果spring-data-solr
,而不必直接调用 Solrj?