Solr edismax查询解析器运算符
我对edismax解析器有两个疑问--> 1.edismax解析器是否支持AND和OR运算符的&&| |? 2.是否支持“非”类操作员和/或和/或 如果edismax解析器不支持此功能,如何扩展此解析器并添加此功能 提前谢谢。Devendra检查eDiscoveryMax解析器的JIRA。Solr edismax查询解析器运算符,solr,edismax,query-parser,Solr,Edismax,Query Parser,我对edismax解析器有两个疑问--> 1.edismax解析器是否支持AND和OR运算符的&&| |? 2.是否支持“非”类操作员和/或和/或 如果edismax解析器不支持此功能,如何扩展此解析器并添加此功能 提前谢谢。Devendra检查eDiscoveryMax解析器的JIRA。 它确实支持布尔运算符检查 此外,对于和而言,操作员是+,不是带有-的,并且或不需要操作员。因此,我们如何克服支持其他操作员的问题?我想实现| |和&&运算符。在查询到达solr.solr 4.0及更高版本支持
它确实支持布尔运算符检查
此外,对于
和而言,操作员是+
,不是带有-
的,并且或不需要操作员。因此,我们如何克服支持其他操作员的问题?我想实现| |和&&运算符。在查询到达solr.solr 4.0及更高版本支持| |和&&运算符之前,您可以在客户端或客户处理程序上处理它。升级到4.0 QueryParser。
supports queries such as AND, OR, NOT, -, and +.
treats "and" and "or" as "AND" and "OR" in Lucene syntax mode.