私はSolr 6.1.0を使用していますが、私はParent-ChildデータをSolrに索引付けしています。Solr Block Join親クエリパーサーレンジクエリ検索エラー
私はクエリを実行するときに、子レコードに一致する可能性があるにもかかわらず、ブロック結合親クエリパーサーを使用して、親レコードだけを返し、子レコードは返しません。
ただし、子レコードの範囲クエリを実行できません。例えば、私はこのクエリ Q = +タイトルで検索する場合:+参加{ "CONTENT_TYPE:parentDocumentでは" =親!} range_f:
[2〜8]を、私は次のエラーが発生します。
{
"responseHeader":{
"zkConnected":true,
"status":400,
"QTime":3},
"error":{
"metadata":[
"error-class","org.apache.solr.common.SolrException",
"root-error-class","org.apache.solr.parser.ParseException"],
"msg":"org.apache.solr.search.SyntaxError: Cannot parse 'range_f:[2': Encountered \"<EOF>\" at line 1, column 18.\r\nWas expecting one of:\r\n \"TO\" ...\r\n <RANGE_QUOTED> ...\r\n <RANGE_GOOP> ...\r\n ",
"code":400}}
ここで問題が発生する可能性がありますか?
よろしく、
エドウィン
使用されたとき、私も同じ問題に直面していますが、この – Sai
とOR複数の条件のために参加し、あなたはどんな解決策を見つけましたか? :) – Sai
@Saiどの程度のための任意の解決策を見つけた – eglasius