如何通过字符串读取Ruby / Rails中对象的属性?

时间:2014-06-09 06:34:52

标签: ruby-on-rails ruby

有以下代码:

def image_tag_src(subject, type)
    (subject.errors.present? || subject[type].blank?) ? "" : subject[type].url
end

我将其用作image_tag_src(@tire, "icon");轮胎的属性' icon'不是空的,但函数总是返回""。有什么麻烦?提前致谢。

1 个答案:

答案 0 :(得分:1)

使用' type'我遇到了冲突问题。在我的模型中。将其更改为其他名称解决了我在我的视图中显示它的问题。