Im пытается выполнить встроенный рубин из строки. Строка хранится в базе данных в виде текста и не создается с использованием ruby.Выполнить встроенный рубин из строки
string = 'The year now is #{Time.now.year}'
puts string
Это возвращает
=> The year now is #{Time.now.year}
Я хочу, чтобы вернуть
=> The year now is 2015
Есть ли способ в рубин, который будет выполнять встроенный рубин, как это?
Вы можете посмотреть на ERB, чтобы это сделать, но нужно будет соответствующим образом изменить '' '' часть. И вы также получите безопасность от ERB. – vgoff