0

クエリから取得した「IQueryable」に「ToFacets( "facets / CameraFacets")」拡張機能を適用すると、辞書のファセットに対する「IEnumerable」コレクションの1つのカウントが1024であることがわかります。確かにもっとありますが、どうすればそれらを取得できますか?安全制限を増やすと、すべての値が自動的に得られますか?また、その制限を増やすことなくこれを行う別の方法はありますか?

4

1 に答える 1

1

はい、安全制限を変更すると、より多くのファセットが引き込まれます。HandleTermsFacet(..) コードのを見てください。

ただし、お勧めしません。1024ファセットは、1024の個別のクエリを実行していることを意味するため、これはパフォーマンスの問題です。

この多くの側面に対処する必要がある場合は、Map/Reduceインデックスを使用することをお勧めします。このブログ投稿も参照してください。

于 2011-11-11T10:02:08.680 に答える