search - 更改 SOLR 默认连接

标签 search solr lucene

我正在使用嵌入了 SOLR 的应用程序。 SOLR 在 Tomcat 的 webapps 领域作为一场 war 在运行。 是否有 SOLR 配置允许我切换搜索的默认 SOLR 行为以假设“AND”而不是“OR”作为联合运算符?

最佳答案

在您的模式文件(通常是 schema.xml)中添加(或修改 h/t @Madbreaks)这一行

<solrQueryParser defaultOperator="AND"/>

关于search - 更改 SOLR 默认连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10592452/

相关文章:

ruby-on-rails - Rails 食品搜索(全文与语义)

javascript - 快速搜索集合中的项目

php - Zend_Search_Lucene 帮助

javascript - 如何在搜索前清理 "+"登录网址?

php - 搜索用户输入关键字的数据库表的最佳方法?

tomcat - 1个字段在solr中有多个值如何定义。?

elasticsearch - 我们可以将SOLR中未存储的索引数据迁移到Elastic搜索吗?

在 Solr/Lucene 中记录搜索关键字

java - 如何在lucene 4.10.0中删除文档(通过LongField)

java - Lucene org.apache.lucene.document.Field 类的方法使用