首页 > 解决方案 > 在多个 Solr 字段中搜索值

问题描述

我想在 Solr 中搜索一个字符串,但我希望搜索只考虑几个字段。

例如:在“title”、“description”和“tags”字段中搜索字符串“Solr”并忽略其他字段中的任何内容。

我知道这一点:q=(title:"Solr" OR description:"Solr" OR tags: "Solr")但这有点冗长。如果有办法指定搜索查询和要搜索的字段会更好。

我发现这个问题与同一件事有关,但解决方案涉及使用edismax查询解析器,我想坚持使用标准解析器。

标签: solr

解决方案


推荐阅读