2012-02-17 11 views
0

私は私の検索でedismax SearchHandlerを使用していると私は検索結果にいくつかの問題があります。 "defaultOperator"がORに設定されているかどうかわかるように、検索クエリは - > OR OR quick OR OR brown OR暗黙的に渡されます。しかし、私がクイックブラウンキツネを検索した場合、ORを明示的に追加するよりも結果が少なくなります。別の問題は、私がクイックブラウンキツネを検索した場合、キツネという単語を含む他の文書が検索結果に含まれていないことです。Solrのedismax SearchHandlerの明確化

ありがとうございました。

+0

あなたがedismaxを使用してOR検索をしたい場合は、ミリメートルを設定する必要があります(一致している必要があります)パラメータ1にはないdefaultOperatorがedismaxのqparserを使用してどのように働くか/場合は100%を確認してください。 http://wiki.apache.org/solr/SchemaXml#Default_query_parser_operator "この設定を使用しないでください。代わりに、リクエストハンドラまたはクエリLocalParamsがデフォルトの演算子を指定する必要があります。この設定は省略できます。それは非難のために考慮されています。 –

答えて

0

は必ずmmは0%であることを確認してください。検索はORでなければなりません。