相关疑难解决方法(0)

动态获取Object的属性

如何动态获取activerecord对象的属性值?

例如,我有一个名为的变量attr_name.
我想做这样的事情:

person = Person.find(1)
attr_name = "address"
address = person.<function_name>(attr_name)
Run Code Online (Sandbox Code Playgroud)

哪个function_name可以使用?

ruby ruby-on-rails

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1