[Groonga-commit] ranguba/groonga-client at a6fb324 [master] Simplify

Back to archive index

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 



More information about the Groonga-commit mailing list
Back to archive index