使用solrnet进行多核查询

时间:2013-09-26 12:39:48

标签: solr solrnet solr4

我基本上试图实现以下目标:

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)'}

所以我基本上加入了另外两个核心。有没有办法通过SolrNet实现这一目标?

我已经查看了QueryOptions中的ExtraParams,但是我没有走得太远。

我可以使用带有修改后的序列化程序的LocalParamsQuery对象创建单独的连接,但我不知道如何将所有这些连接在一起以实现上述目的。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您只需将所有文本作为“q”参数,我可以告诉它是SolrNet文档中的第一个示例。我自己并没有真正使用过SolrNet。

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