ストリーム評価ツール(solバージョン6.5)でsolrストリーミングを使用しようとしています。ソロストリーミングでエラーが発生しました。私が間違っていることを教えてください。Solr 6ストリーミングエバリュエーターエラーが出力されました - 不明なオペランドが見つかりました
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))
私はSolrのストリーミングで、次のエラーを得ました。私がストリーミング機能からlog(LOCATION_POINTS)
を削除すると、このストリーミング表現は正常に機能します。私はこのエラーunknown operands found
を次のように受け取ります。私がここで間違っていることを教えてください。 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のフィールドタイプは、問題tdouble