@eldar_web

Как в Rails к символу можно добавить буквы???

Допустим, есть символ:
params[:symbol]
Но в определенных обстоятельствах я к нему хочу добавить доп символы, чтобы было так, к примеру, params[:symbol1]
А для этого params[:symbol + 1] как я знаю не работает.
  • Вопрос задан
  • 141 просмотр
Решения вопроса 2
mannaro
@mannaro
Умею профессионально гуглить
Это не самый лучший вариант. Ведь символы (в отличие от строк) создаются один раз и хранятся все время в ОЗУ. Лучше с клиента передавайте массив и получайте к нему доступ через params[:symbol][1]
Ответ написан
Комментировать
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
(:sybmol.to_s << 1.to_s).to_sym
(:sybmol.to_s << "1").to_sym
(:sybmol.to_s + "1").to_sym

Возможно можно изящнее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы