たとえば、一連のsolrドキュメントがあります。
<long name="document_id">1</long>
<long name="size">1666</long>
<arr name="label">
<str>A</str>
<str>B</str>
<str>C</str>
</arr>
<long name="document_id">2</long>
<long name="size">765</long>
<arr name="label">
<str>A</str>
<str>C</str>
</arr>
<long name="document_id">3</long>
<long name="size">456</long>
<arr name="label">
<str>B</str>
</arr>
これらのドキュメントをクエリする必要があり、出力はラベル名とドキュメント全体のサイズ フィールドの合計である必要があります。この例では:
A: 2431 (文書 1 のサイズ 1666+文書 2 のサイズ 765)
B: 2122 (文書 1 のサイズ 1666+文書 3 のサイズ 456)
C: 2431 (文書 1 のサイズ 1666+文書 2 のサイズ 765)
それを見つけるための単一のクエリはありますか?また、solrで統計を調べました。ただし、単一値フィールドには適用できます。