19

这是场景:

case code
  when 'www', '', nil
    false
  when 'code1', 'code2'... 'code_n' # The array STORE_CODES contains all the codes 
    true
  else
    false
end

如何STORE_CODES在之后直接使用when而不是'code1', 'code2'... 'code_n'

4

1 回答 1

38

只需使用:

when *STORE_CODES

代替 :

when 'code1', 'code2'... 'code_n'
于 2013-08-15T07:50:23.327 回答