Ruby on Rails - 从子模型获取父属性

时间:2015-01-18 13:11:00

标签: ruby-on-rails

在我的Ruby应用程序中,我有两个类Event和Company,例如Event ...

belongs_to :company 

然后在event.jst.eco中我有以下代码......

 <span><%= @event.get'company_id'=></span>

但是,我想返回公司名称,而不是返回company_id,公司名称是父类公司的属性。

我原本以为它就像......

<%= @event.company.get('name') %> 

但这只是给了我......

ExecJS::ProgramError in Site#index

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

你应该写成: -

<span><%= @event.company.name =></span>

根据Event模型中的belongs_to关联,它必须有一个名为#company的方法,它会为您提供关联的Company对象。

相关问题