按名称调用方法

Jac*_*han 2 ruby

有谁知道如何将方法称为字符串?例如:

case @setting.truck_identification
when "Make"
  t.make
when "VIN"
  t.VIN
when "Model"
  t.model
when "Registration"
  t.registration
Run Code Online (Sandbox Code Playgroud)

.to_sym 似乎不起作用.

rew*_*ten 5

用途.send:

t.send @setting.truck_identification.downcase
Run Code Online (Sandbox Code Playgroud)

(vin应该是小写的工作)