Mi chiedo perché sia così: Ruby concatena due stringhe se c'è uno spazio tra il più e la stringa successiva. Ma se non c'è spazio, applica qualche operatore unario?Concatenazione di stringhe in Rails 3
params['controller'].to_s + '/'
# => "posts/"
params['controller'].to_s +'/'
# => NoMethodError: undefined method `[email protected]' for "/":String
possibile duplicato del [String concatenazione Error] (http://stackoverflow.com/questions/5861693/string-concatenation-error) – valk