Ruby on rails 轨道脚手架生成器ID

Ruby on rails 轨道脚手架生成器ID,ruby-on-rails,ruby,erb,Ruby On Rails,Ruby,Erb,我使用scaffold生成器生成标题(字符串)和正文(内容),以便创建“帖子” 当我生成此模型时,是否有一种方法可以让这样: <% @posts.each do |post| %> <div id="<%= posts.id %>"> <%= post.title %> </div> <% end %> 更新 为这一混乱道歉。我想说的是,当你生成一个模型时,它是否带有一个ID?以你想要的方

我使用scaffold生成器生成标题(字符串)和正文(内容),以便创建“帖子”

当我生成此模型时,是否有一种方法可以让
这样:

<% @posts.each do |post| %>
  <div id="<%= posts.id %>">
    <%= post.title %>       
  </div>
<% end %>

更新
为这一混乱道歉。我想说的是,当你生成一个模型时,它是否带有一个ID?

以你想要的方式修改视图,你不需要保持它们在搭建之后的样子。脚手架(和所有其他发电机)只是为了让你的生活更轻松。

你引用的是不存在的“帖子”

@posts是posts的集合,因此上面也没有id


每个帖子都有一个id,所以你可以在该块中使用post.id,就像使用post.title(单数)

你可以使用
来获得帖子id,或者将你的
posts.id
更改为
post.id
酷,请检查回答你问题的答案:)