1

複数の用語を含むフィルタークエリを使用してsolrクエリを生成するクエリをsolr.netで作成しようとしています。fq=Size:(4 large)

ただし、?f_Size=(4 large)SolrNet サンプル アプリ (ここにあります: http://code.google.com/p/solrnet/downloads/list ) にクエリ文字列を渡すと、結果が見つかりません。

ログを見ると、生成されたフィルター クエリが適切であるfq=Size:"\(4+large\)"ため、結果が見つからないことがわかります。

SolrNet で複数の用語を含むフィルター クエリを生成する方法はありますか?

4

1 に答える 1

3

フィルター クエリが作成されている場所で、置き換えQuery.Field(...).Is(...)てみてくださいQuery.Simple(...)(クエリを自分で作成する必要があります)。参考までにウィキを参照してください。

于 2011-04-26T16:14:37.610 に答える