Naoya Murakami
visio****@gmail*****
2016年 4月 29日 (金) 18:12:32 JST
村上です。 Groongaでドリルダウン結果の任意のkeyの順位を取得できるようにしたいと 考えています。 たとえば、 _key, _nrecs 東京, 5000 神奈川, 3000 兵庫, 300 というドリルダウン結果がある場合、兵庫が3番目であることを知りたいです。 数が少ない場合は全部だせばいいのですが、1万件とかになると全部 吐き出すのはやりたくないです。 そこで、以下のような実装案を考えてみました。 1. グループ結果に順位を割り当てる --drilldown[label].calc_type RANK 2. ドリルダウン結果をfilterする --drilldown[label].filter '_key == "タグA"' RANKをわざわざ割り当てるのは、filter後でもグループ結果時点の順位を 得るためです。 (filterしない場合は_idでランクはわかりますが、filterすると変わるので。) この実装案はいかがでしょうか? なにか意見があればお願いします。 -------------- next part -------------- HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...Download