<div dir="ltr"><div><div><div><div><div>村上です。<br><br></div>Groongaのselectコマンドで参照ベクターカラムのドリルダウン<br>を使っています。<br><br></div>1:Nの関係のものを全文検索しつつ1コマンドで高速に集計できて<br>便利です。<br><br>現在、ベクターカラムの場合、ドリルダウン結果のヘッダーからは<br>キーの種類数がわかるのですが、キーの総数はわかりません。<br><br>円グラフなどでトータルからの割合を求めるために、レコードの<br>総数を取得したいです。<br><br>たとえば、以下の様な場合、<br><br></div><div>_id| _key| _nsubrecs<br></div>1 |  A | 100 <br></div>2 |  B | 50 <br></div><div><br></div><div>2ではなくて150が欲しいです。あと_nsubrecsだけでなくて、<br>calc_typeがSUMの場合の合計値も欲しいです。<br><br>いったん、Groupをして集計した後でキーの種類数は減っている<br>ので、グループ結果テーブルで再計算するのでも問題ないです。<br><br>アプリを作っている際にどうしても欲しかったので、現在、直接<br>procのselectを改造して、drilldownのoutputのheaderに総数を<br>書き込むようにしています。<br><br>これを解決するために良い方法はないでしょうか?<br></div><div>(どうしようもなければ、C APIのtable_groupを使って再実装する<br>しかないかなぁとか思ったりもしてますが、procのselectのドリル<br>ダウンは重厚で、再実装が億劫です。)<br><br>よろしくお願いします。<br><br><br><br><br></div></div>