Solr 6流计算程序错误输出-找到未知操作数
我正在尝试将solr streaming与stream evalutors(solr的6.5版本)一起使用。我在solr流媒体中出错。请让我知道我做错了什么Solr 6流计算程序错误输出-找到未知操作数,solr,streaming,solr6,Solr,Streaming,Solr6,我正在尝试将solr streaming与stream evalutors(solr的6.5版本)一起使用。我在solr流媒体中出错。请让我知道我做错了什么 选择( 搜索(loc-1215,q=*:*,fq=“位置点:[100到300]”,fl=“id,位置点”,sort=“id asc”,qt=“/export”,partitionKeys=“id”),id,日志(位置点)) 我在solr流中遇到以下错误。如果我从选择流式处理功能中删除日志(位置点),则此流式处理表达式工作正常。我发现了这个错
选择(
搜索(loc-1215,q=*:*,fq=“位置点:[100到300]”,fl=“id,位置点”,sort=“id asc”,qt=“/export”,partitionKeys=“id”),id,日志(位置点))
我在solr流中遇到以下错误。如果我从选择流式处理功能中删除日志(位置点)
,则此流式处理表达式工作正常。我发现了这个错误未知操作数
,如下所示。请让我知道我做错了什么。我必须在solrconfig.xml中添加任何类路径设置吗
{
"result-set": {
"docs": [
{
"EXCEPTION": "Invalid expression select(search(loc-1215,q=\"*:*\",fq=\"LOCATION_POINTS:[100 TO 300]\",fl=\"id,LOCATION_POINTS\",sort=\"id asc\",qt=\"/export\",partitionKeys=id),id,log(LOCATION_POINTS)) - unknown operands found",
"EOF": true
}
]
}
}
LOCATION_POINTS的字段类型为Double问题在于partitionkeys仅适用于并行流式表达式,而不适用于所述的select操作