Solr インデックスからドキュメントを選択する必要があるプロジェクトに取り組んでいます。結果は、ランクと呼ばれるフィールドによって並べ替えられます。ただし、問題は、上位 3 つの結果がプレミアムの結果である必要があり、プレミアムのような別のフィールドで定義されていることです。
これで、たとえば次のようにして、結果をグループ化できることがわかりました。
group.query=rank[0 TO 100]
と
group.query=premium[1]
追加することでこれらの結果を制限できます
group.limit=LIMIT
ただし、この制限はすべてのグループに適用されます。
この制限を最初のグループにのみ適用して、プレミアムの結果が 3 つのドキュメントのみを返すように制限する方法はありますか?