我有这个模型
class Question < ActiveRecord::Base
has_many :votes
def to_s
"hello?"
end
end
当我尝试显示 Question
时与 <%= @question %>
我明白了...
#<ActiveRecord::Relation:0x1042b2960>
显然我希望得到 hello?
最佳答案
你确定 @question
是一个问题吗?您收到的 to_s
响应让我不这么认为。
#<ActiveRecord::Relation:0x1042b2960>
看起来你有一个 ActiveRecord::Relation,而不是一个问题。
关于ruby-on-rails - 在 rails 模型中覆盖 to_s ...可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7701116/