java - Solrj 从字符串创建查询

标签 java solr solrj

我有一个“查询字符串”格式的 SOLR 查询

q=*&fq=myfilters&...

有没有办法从中构建 SolrQuery?

我看到有ClientUtils.toQueryString存在,基本上我需要反向操作。

有什么想法吗?

最佳答案

Solrj 提供了自己的查询方法(与您在上面发布的内容并行),例如过滤器查询,solr.addFilterQuery(...)。这是一个很好的起点:-> http://www.solrtutorial.com/solrj-tutorial.html

关于java - Solrj 从字符串创建查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25646083/

相关文章:

java - JPA EclipseLink 数据库异常 : 'table foo.SEQUENCE doesn' t exist'

java - 我的多线程分析

java - 获取 Java 中的原始字符串,在遗留应用程序中以未知格式编码

tomcat - 更改端口后在 Apache Solr 中获取 HTTP 404

solr - yii2 Composer 更新 fatal error

java - 将 POJO 转换为 SOLR 查询

indexing - SOLRJ-6.0.0 : Insertion of a bean object which associate list of bean object is giving null pointer exception

java.sql.SQLSyntaxErrorException : name provided was not in the list of valid column labels:

Solr WordDelimiterFilter 生成单词部分并在查询中连接

java - 如何从页面使用 Solrj 重新启动 SOLR 搜索?