görünümde kullanılmak üzere: görünümündeRuby on Rails'deki bir dizgenin değerinden nasıl bir değişken adı oluşturulur?
foo = "bar"
instance_variable_set("#{foo}", "cornholio")
, böylece @bar kullanımı: 'bar' is not allowed as an instance variable name
@bar => "cornholio"
instance_variable_set("@#{foo}", "cornholio")
okumak için Rails 3,1
, eğer mevcut değilse bir '@' hazırlayarak otomatik olarak düzeltilebilen gerçekten yaygın bir hata gibi görünüyor. Terminoloji için –