長いクエリで結果を取得しようとすると、クエリ文字列の一部のみを含む多数のドキュメントが返されます。私はORをスキーマのデフォルトの演算子として使用しています。その単語だけよりもクエリにマッチするスコアまたはドキュメントの順番でドキュメントを注文するにはどうすればよいですか。ORをクエリパーサーパラメータとして使用すると、長いクエリで不要なドキュメントが返される
0
A
答えて
0
いくつかの関連性の説明についてはSplainerのようなツールを見てください。
通常、デバッグ出力には少し時間を費やして、何が起こっているかを正確に伝える必要があります。
明示的な並べ替えパラメータを指定しない限り、既定では、Solrは関連性によって並べ替えます。そして、可能な限り多くのキーワードを一致させようとします。それで、すでに働いているはずです。
そうでない場合は、その単純なパスに他のものがなく、動作させるためにパラメータを追加する必要があります。すべて一致したアイテムを減らしたい場合は、mmのパラメータをMatsLindhとしてください。数が一致してもOKですが、注文が正しくない場合は、eDisMaxを使用して複数のフィールドを検索していて、0以外のタイパラメータのメリットがあります。
+0
提案のおかげで......... mmは私の場合のために働くかもしれない!! –
関連する問題
- 1. $でソートするとすべてのドキュメントが返されない
- 2. LIKEを使用したMySQLクエリで不完全な結果が返される
- 3. find()を使用している私のクエリがドキュメントを返さないのはなぜですか?
- 4. リモートサーバーからエラーが返されました:(400)不正な要求。インデックスにドキュメントを追加すると
- 5. SSJSライブラリのXPages関数がドキュメントとして返されない
- 6. IE8は不明なドキュメントとブラウザモードでレンダリングされています
- 7. pythonでtight_layout()を使用すると不要な空白が作成される
- 8. SAMLエラー:ノードが作成されたドキュメントと異なるドキュメントで使用されています
- 9. Pouchdbクエリで401の不正なエラーが返される
- 10. UIImagePickerControllerCropRectを使用してUIImagePickerControllerOriginalImageをトリミングすると不正な画像が返される
- 11. このクエリで複数のWHERE句を使用すると、正しい結果セットが返されない
- 12. クエリーストリングを使用しているときにURIセグメントが返されない
- 13. 負の不等式で抽出すると不正な値が返される
- 14. OpenRastaの悪い要求がJSONとして返されない
- 15. POSTとGETを使用すると、ELKクエリのSenseで異なる結果が返される
- 16. ファイルチャネルを使用してテキストファイルを読み取るときに不正な文字が返される
- 17. 親要素としてAureliaカスタム要素を使用すると、ボタン要素が表示されない
- 18. 1つのクエリで不足しているフィルタと一緒に使用する
- 19. Neo4jClientで.As <>を使用すると返されるときラベルが不明です
- 20. curl 7.33.0で--http2.0オプションを使用すると、サポートされていないプロトコルが返される
- 21. クエリ内のクエリが「列として返されました」
- 22. クエリでハードコードされた値を使用すると、SQL Server 2012でインデックスが使用されない
- 23. タイムスタンプを使用しているとき、Azureストリーム分析クエリが結果セットを返さない
- 24. LINQクエリは不必要に長いSQLを生成します
- 25. APIコールが返される前に角型先読みが返され、「長さ不定」エラーが発生する
- 26. ItemChangeイベントを使用しているときにコードが不必要に実行される
- 27. コンテンツの長さ?必要な長さが設定されている?
- 28. Laravel returnモデルを返すときに不正なオフセット型が返される
- 29. L5ミドルウェアでHashidを使用するとnullが返される
- 30. Mongo $とクエリでレコードが返されない
私はあなたの質問を解析するのに苦労し、実際に何を求めているのですか? – MatsLindh
「7つの不思議の国」のようなsolrで長いクエリを検索している最中に、「7つだけ」、「不思議の国」のみ、「世界」のみを含む文書も返されるため、結果として生じる文書は大きすぎます。私の目的は、実際には、私はクエリのリビケーションチューニングが必要です。 –
'q.op'か[' mm'](https://cwiki.apache.org/confluence/display/solr/The+DisMax+Query+Parser#TheDisMaxQueryParser-Themm(MinimumShouldMatch)パラメータ)を見たことがありますか? ? – MatsLindh