我想创建一个没有脚手架生成器的简单博客。我生成了控制器并手动创建了视图。
首先,我在控制器中定义create
动作(包括def new),然后我继续制作视图。之后,我创建了一个名为article
的模型,并添加了标题和正文等字段。显示视图没问题但是当我创建索引页面并循环浏览所有文章时,也会显示模型数据。
第一篇文章< 3第二篇文章
[#Article id:1,title:"第一篇文章< 3&#34 ;, body:"这是身体 第一篇文章和我创建......",由:" Ahmad Aziz",created_at: " 2015-03-30 11:50:03",updated_at:" 2015-03-30 11:56:37">,#Article id:2,title:" Second Article&#34 ;, body:"这是第二篇文章", 作者:" Ahmad Aziz",created_at:" 2015-03-30 11:53:31",updated_at: " 2015-03-30 11:57:13">]
如何从索引页面中删除模型数据?谢谢..如果我的解释不好,我很抱歉。我真的不知道这件事叫做什么。
我正在使用rails 4.2
。
答案 0 :(得分:0)
您需要遍历模型并调用您想要在页面上显示的字段...即:
<强>的index.html 强>
<% @articles.each do |article| %>
<h1> <%= article.title %> </h1>
<p> <%= article.body %> </p>
<% end %>
如果您只是打印文章本身,那么您将获得who对象
答案 1 :(得分:0)
确保您没有做类似
的事情<%= @articles.... %>
某处。
那个“=”就会打印出来。