edismax を使用した _query_ の使用方法や、edismax を他のクエリタイプと組み合わせる方法について

トピック作成者:ks-solruserml-bot (2024/05/28 20:41 投稿)
1
CloseClose

(The bot translated the original post https://lists.apache.org/thread/bl78j668r93gmjo65nbqtxrphgz96c98 into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

どなたか、query を使用したたくさんの例を教えていただけますか?

defType=edismax&q=dish:"cheese and grits"

このようなクエリに、{!prefix} や {!lucene} を追加するにはどうすればよいでしょうか?

よろしくお願いします、
Matt

返信投稿者:ks-solruserml-bot (2024/05/28 20:41 投稿)

こんにちは、

質問が完全には理解できていないかもしれませんが、このようなものでしょうか?
この例では、edismax クエリと join クエリを、プレーンなフィールドクエリ (qq) を再利用して組み合わせています。

_query_:{!edismax qf=$qf_fieldlist pf=$pf_fieldlist v=$qq} OR
_query_:{!join from=fieldX to=fieldY v=$qq}
&qq=dish:"cheese and grits"
&qf_fieldlist=fielda,fieldb,fieldc
&pf_fieldlist=fieldb,fieldc,fieldh

Andrea Gazzarini
検索コンサルタント, R&D ソフトウェアエンジニア

www.sease.io

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?