查询语法和解析器
查询解析器 将用户的搜索词转换为 Lucene 查询,以查找适当匹配的文档。
Solr 支持多个查询解析器,为搜索应用程序设计人员在控制如何解析查询方面提供了极大的灵活性。
本节介绍如何指定查询解析器,并描述 Solr 中可用的几个解析器支持的语法和功能。
有些查询参数是所有 Solr 解析器通用的;这些参数在 常用查询参数 一节中讨论。
查询解析器也称为 QParserPlugins
。它们都是 QParserPlugin 的子类。如果您有自定义解析需求,您可能需要扩展该类以创建自己的查询解析器。