我想在 Solr 中搜索一个字符串,但我希望搜索只考虑几个字段。
例如:在“title”、“description”和“tags”字段中搜索字符串“Solr”,并忽略其他字段中的任何内容。
我知道这一点:q=(title:"Solr" OR description:"Solr" OR tags: "Solr")
但这有点冗长。如果有一种方法可以指定搜索查询和要搜索的字段,那就更好了。
我发现 this question 与此相同,但解决方案涉及使用 edismax
查询解析器,我想坚持使用标准解析器。