Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想以不同的方式使用给定的关键字进行搜索。例如:如果任何人搜索“solr search”,它必须同时返回“solr”结果和“search”结果。怎么做?
好吧,我认为最简单的方法是使用布尔术语。只需搜索“solr OR search”,就会显示您想要的结果。但有一件事:Solr 还会向您显示包含两个搜索词的结果。不知道你是否也想要这个。
您也可以使用 OR 运算符作为默认值。只需打开您的 schema.xml 并修改此行:
<solrQueryParser defaultOperator="AND"/>
至
<solrQueryParser defaultOperator="OR"/>