Kouhei Sutou
null+****@clear*****
Wed May 31 15:13:58 JST 2017
Kouhei Sutou 2017-05-31 15:13:58 +0900 (Wed, 31 May 2017) New Revision: a6fb32415ad3c03101734b2e94ed0c25af2ecfe3 https://github.com/ranguba/groonga-client/commit/a6fb32415ad3c03101734b2e94ed0c25af2ecfe3 Message: Simplify Modified files: lib/groonga/client/request/select.rb Modified: lib/groonga/client/request/select.rb (+3 -2) =================================================================== --- lib/groonga/client/request/select.rb 2017-05-31 15:12:03 +0900 (0f00390) +++ lib/groonga/client/request/select.rb 2017-05-31 15:13:58 +0900 (e2b91d6) @@ -144,11 +144,12 @@ module Groonga end def scorer(expression_or_column_name, values_or_value) - if expression_or_column_name.is_a?(Symbol) + case expression_or_column_name + when Symbol expression = "_score = %{column}" column_name = expression_or_column_name values = { column: column_name } - elsif expression_or_column_name.is_a?(String) + when String expression = expression_or_column_name unless expression.empty? unless expression.start_with?("_score = ") -------------- next part -------------- HTML����������������������������... Download