0

私は基本的に次のことを達成しようとしています:

q=MyField0:ValueA  
AND 
{!join from=OtherID1 to=MainID fromIndex=Index2 v='(MyField1:ValueB)'} 
AND 
{!join from=OtherID2 to=MainID fromIndex=Index3 v='(MyField2:ValueC)'}

だから私は基本的に他の2つのコアと結合しています。SolrNet を通じてこれを達成する方法はありますか?

QueryOptions の ExtraParams を見てきましたが、あまり進んでいません。

変更されたシリアライザーで LocalParamsQuery オブジェクトを使用して個別の結合を作成できますが、これをすべてまとめて上記を達成する方法についてはわかりません。

何か案は?

4

1 に答える 1

0

そのすべてのテキストを「q」パラメーターとして配置するだけです。これは、SolrNet ドキュメントの最初の例であることがわかります。私は実際に SolrNet を自分で使用したことはありません。

https://github.com/mausch/SolrNet/blob/master/Documentation/Querying.md

于 2013-09-26T20:39:04.617 に答える