<div dir="ltr">村上です。<br><div><br>Groongaでドリルダウン結果の任意のkeyの順位を取得できるようにしたいと<br>考えています。<br><br>たとえば、<br><br>_key, _nrecs<br>東京, 5000<br>神奈川, 3000<br>兵庫, 300<br><br>というドリルダウン結果がある場合、兵庫が3番目であることを知りたいです。<br><br>数が少ない場合は全部だせばいいのですが、1万件とかになると全部<br>吐き出すのはやりたくないです。<br><br>そこで、以下のような実装案を考えてみました。<br><br>1. グループ結果に順位を割り当てる<br>--drilldown[label].calc_type RANK<br><br>2. ドリルダウン結果をfilterする<br>--drilldown[label].filter &#39;_key == &quot;タグA&quot;&#39;<br><br>RANKをわざわざ割り当てるのは、filter後でもグループ結果時点の順位を<br>得るためです。<br>(filterしない場合は_idでランクはわかりますが、filterすると変わるので。)<br><br>この実装案はいかがでしょうか?<br>なにか意見があればお願いします。<br><br></div><div><br><br></div></div>