問題タブ [edismax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
133 参照

search - edismax を使用した Solr 関連性

solr config に edismax を追加して、タイトルにブースティング、説明、ファセットなどを追加する方法...

私のsolr設定は次のようになります

スキーマ

0 投票する
1 に答える
168 参照

solr - solr luceneは、クエリがテキストと一致する場合にのみbfを適用します

クエリ「email from john」がテキスト「some other text that has email from john」と一致し、クエリ内の各単語がテキスト フィールドに次の正確な形式で存在する場合:

そのときだけ、bf 関数を適用する必要があります。

Solr でこのルール/機能を達成することは可能ですか?

ありがとう、ピーター

0 投票する
2 に答える
884 参照

solr - edismax qfパラメータを使用し、クエリでフィールドを指定する場合、Solrはクエリ文字列をどのように処理しますか?

全て:

[アップデート]

デバッグの説明を読んだ後、qf はフィールドを指定せずにキーワードのみを展開するようです。

================================================== =================

edismaxクエリ パーサーの使用方法を学習すると、qf パラメータは次のようになります。

クエリ フィールド: クエリを実行するインデックス内のフィールドを指定します。存在しない場合、デフォルトは df です。

その目的は、すべてのフィールドとクエリ用語の組み合わせを生成することです。

しかし、query(q パラメーター) で既にフィールドを指定している場合、qf で別のフィールドを指定するとどうなるでしょうか。

例えば:

SOLRがこのクエリをどのように解釈するかを誰かが説明できますか?

ありがとう

0 投票する
1 に答える
335 参照

solr - Solrをあまりブーストしない正確な単語

指定されたリンクの参照として

一例を試してみました。以下に示す私のschema.xml構成。

正確な単語検索はこれでうまく機能します。

しかし、完全一致ブーストを使用したあいまい検索では、期待した結果が得られません。これは私のクエリです

ヘルプはありますか?

0 投票する
1 に答える
370 参照

solr - あいまい検索でデフォルトの編集距離を 2 から 1 に設定するにはどうすればよいですか?

私はedismaxパーサーを使用しています。スキーマには多くのフィールドがあり、fullText はその 1 つです。次のクエリを使用しています。

(検索語の後の ~ 記号を確認してください)

debugQuery を使用すると、これが内部的にクエリを実行していることがわかります。

デフォルトの編集距離を 2 から 1 に変更する方法はありますか?