从另一个控制器页面访问模型变量

时间:2013-09-17 10:39:16

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

用作帖子的

设置。它有变量:标题:字符串描述:文本,照片:图像和段落:文本。

我有另一个控制器来控制我的家,关于,新闻和联系 在我家,我正在尝试使用 ID 3 访问设置标题。我无法弄清楚。我是否还需要为页面控制器中的设置定义控件?我该如何访问它?。

以下是主页的代码,

<% @setting.(id[3]) do |setting| %>
<h2><%= setting.title %></h2>
<% end %>

错误:#&lt;#的未知局部变量或方法'id'

会感谢一些帮助,或推动正确的方向。谢谢:))

1 个答案:

答案 0 :(得分:3)

如果你想显示单个记录,那么就不需要循环,所以你可以试试这个。

<% setting = Setting.find(3) %>
<h2><%= setting.title %></h2>