1
我很新的轨道,我无法弄清楚如何从数据库中获取数据,并显示在一个部分。所以我有一个question_form
部分:从部分数据库显示数据
<h1>Add question here</h1>
<div class="row">
<div class="col-md-6">
<%= form_for(:question, url: questions_path) do |f| %>
<div class="field">
<%= f.text_area :content, placeholder: "Compose question..." %>
</div>
<%= f.submit "Post", class: "btn btn-primary" %>
<!-- ref 398, 664 -->
<% end %>
</div>
</div>
我呈现在我的root_path
(staticpages#家)。它发布到问题控制器中的创建操作,该控制器将其保存到数据库。然后我想显示所有提交的问题。我知道我可以这样做:
def show
@questions = Question.all
end
然后在show.html.erb
中迭代@students。但问题是我不希望它在一个单独的页面中,我希望它也可以显示在主页上。我应该怎么做?
难道我的回答对你的工作? – Alex