使用字符串获取关联的模型属性

时间:2016-07-17 14:45:58

标签: ruby-on-rails ruby ruby-on-rails-4 ruby-on-rails-5

我正在构建一个自定义方法,我想通过使用字符串来访问属性。

例如

@search["attribute_name"]

虽然这有效,但当我尝试获取相关的属性值时,它无效。

示例:@search["category_id"]["name"]

有人能指出我在正确的方向吗?

1 个答案:

答案 0 :(得分:0)

您可以使用'发送'朗姆酒时间访问对象属性的方法。

示例: - @ search.send(' name')