1

テーブル「クラス」があります。このクラスには「numStudents」というフィールドがあります。numStudents フィールドにインデックスを付けました。

たとえば、numStudents = 10 のすべてのクラスを検索します。これどうやってするの?

最も簡単な方法を教えてください。solrconfig.xmlまたはschema.xmlを変更するのが良いでしょう。ありがとう!

4

1 に答える 1

1

おそらく、実際にドキュメントを採点せずに、10 人の生徒がいるすべてのクラスを除外したいと思うでしょう。
Filter Query fq=numStudents:10 を使用して、クラスを除外できます。
FilterQueryFilterCacheを利用できるため、クエリと比較してパフォーマンスが大幅に向上します。

于 2012-08-14T02:51:39.593 に答える