Ruby on rails 访问视图中另一个模型的属性

Ruby on rails 访问视图中另一个模型的属性,ruby-on-rails,ruby,Ruby On Rails,Ruby,我有一个控制器a(AA型)和它 def view_name end B型车,配备: def attributes { :a => 'xyz'; } end 如何在控制器a的视图中访问属性:a,以便在视图页面中显示属性:a的值 更多信息:型号B有一个属性:a,它是图像的url,我必须通过控制器a的视图显示图像。因此我想知道如何在中使用它“/>。但是我不是必须先在控制器中将B.a定义为实例变量才能使用它吗?或者有其他方法吗?通常情况下,如果可以通过模型B的实例访问属性 在视图中应该

我有一个控制器a(AA型)和它

def view_name

end
B型车,配备:

def attributes {
   :a => 'xyz';
}
end
如何在控制器a的视图中访问属性
:a
,以便在视图页面中显示属性
:a
的值


更多信息:型号B有一个属性
:a
,它是图像的url,我必须通过控制器a的视图显示图像。因此我想知道如何在
中使用它“/>
。但是我不是必须先在控制器中将B.a定义为实例变量才能使用它吗?或者有其他方法吗?

通常情况下,如果可以通过模型B的实例访问属性

在视图中应该可以使用类似的方式:

<% B.each do |test| %>
<p><%= test.a %></p><br/>
<% end %>


这将向您显示B的每个实例的属性a


但是如果您愿意,如果您能添加一些上下文,这将更容易帮助您。

模型B有一个属性:a',它是图像的url,我必须通过控制器a的视图显示图像。因此我想知道如何在" />. 但是我不是必须先在控制器中将B.a定义为实例变量才能使用它吗?或者有其他方法吗?请发布模型和控制器的完整代码,否则我们将无法帮助您。如果您在stackoverflow问题中显示有问题,您可以在github创建一个要点来显示代码:我不能,这是适当的代码如果它是专有代码,并且您不能共享比当前更多的代码,那么我将对此投反对票。很抱歉