Kouhei Sutou
kou****@clear*****
2015年 12月 9日 (水) 16:32:31 JST
須藤です。 In <CANM+Hhdk_0GDfLd3WnZa7xxAPN5d1sR8Bn-hqWH1V+UObwPY_w****@mail*****> "[groonga-dev,03727] _scoreを小数で出力したい" on Tue, 8 Dec 2015 14:54:20 +0900, Naoya Murakami <visio****@gmail*****> wrote: > Groongaの_scoreは内部的にはdoubleで持つようになったと思うのですが、 > アプリ互換性のためにoutput時にはint32になっていると思います。 > > これをfloatで出力できる手段を用意したいと考えています。 > たとえば_score_floatか_float_scoreという擬似カラム名と > 新たなaccessorのaction GRN_ACCESSOR_GET_FLOAT_SCOREを > 作って出力するというのはいかがでしょうか? > (名前がださいですかね。。) command_versionをあげたらFloatで出力するというのを考えていま した。2であげてもいいかもしれません。 あと、まだ実装していませんが、selectでの絞り込み結果にカラム を追加できる機能が実装されていれば、↓というようにしても Floatで_scoreを出力できます。 select \ ... \ --output_column[score].type Float \ --output_column[score].value _score \ --output_columns 'score' -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ: http://www.clear-code.com/services/code-reader/