【发布时间】:2013-09-04 12:51:04
【问题描述】:
我正在使用 Solr 4.0 我想标记由“AND”运算符连接的两个过滤器。
例如查询是
(f_Memory:1+GB) AND (Manufacturer:ASUS)
我想这样标记
{!tag=dm}(f_Memory:1+GB) AND {!tag=dt}(Manufacturer:ASUS)
但我遇到了错误
org.apache.lucene.queryparser.classic.ParseException: Cannot parse '(f_Memory:1+GB) AND {!tag=dt}(Manufacturer:ASUS)': Encountered " "}" "} "" at line 1, column 28.
Was expecting one of:
"TO" ...
<RANGE_QUOTED> ...
<RANGE_GOOP> ..
知道怎么做吗?
【问题讨论】: