私はsolrnetが初めてです。この URL を solr から "pharmaSearch" requestHandler に渡す必要があり、結果の xml を取得する必要があります。solrNetでこれを行う方法をガイドします(現在、ブラウザで動作しているURLの場合).netアプリケーションからこれを呼び出す必要がある場所
よろしくお願いします。
私はsolrnetが初めてです。この URL を solr から "pharmaSearch" requestHandler に渡す必要があり、結果の xml を取得する必要があります。solrNetでこれを行う方法をガイドします(現在、ブラウザで動作しているURLの場合).netアプリケーションからこれを呼び出す必要がある場所
よろしくお願いします。
以下の追加パラメーターのセクションに示されているように、QueryOptionsのExtraParamsパラメーターを使用して、ハンドラーの名前を渡すことができます。
http://code.google.com/p/solrnet/wiki/Querying
...
ExtraParams = new Dictionary<string, string>
{
{"qt", "paramSearch"},
{"Eq", "(A*B*C)" },
...
}
...
solrnetのドキュメントに示されているように、流暢なクエリを作成できます。
http://code.google.com/p/solrnet/wiki/DSL
... Query.Field("523").Is("Body Weights") && Query.Field("469").From(-10).To(742) && ...
ドキュメントには、クエリを作成するために必要なすべてのものが含まれています。
SolrNet Google コードのホームページ - http://code.google.com/p/solrnetのドキュメントを読んで、SolrNetの使用の基本を学び、上記の solr rest クエリを適切な SolrNet 構文にマップできるようにする必要があります。
基本的な使用法ページから始めることをお勧めします。これは、solr に対して検索を実行する非常に優れたサンプルを提供するためです。次に、@SteadyEddi による上記の回答を活用して、カスタム リクエスト パラメータを呼び出すことができます。