Ruby on rails 让Rails表显示在主页上
这就是我的困境。我已经为一个博客创建了一个名为posts的rails脚手架。我想做的是在主页上显示帖子。如果任何人有任何信息或可以指向我的教程,我将非常感谢 在路由中,无论您的根指向哪里,您都可以在controller方法中将post设置为@posts,然后在视图中迭代它们。换言之: Config/routes.rbRuby on rails 让Rails表显示在主页上,ruby-on-rails,Ruby On Rails,这就是我的困境。我已经为一个博客创建了一个名为posts的rails脚手架。我想做的是在主页上显示帖子。如果任何人有任何信息或可以指向我的教程,我将非常感谢 在路由中,无论您的根指向哪里,您都可以在controller方法中将post设置为@posts,然后在视图中迭代它们。换言之: Config/routes.rb :root to => "pages#home" 这意味着您的“主页”指向pages控制器中的home方法。因此: app/controllers/pages\u cont
:root to => "pages#home"
这意味着您的“主页”指向pages控制器中的home方法。因此:
app/controllers/pages\u controller.rb
def home
@posts = Post.all
end
然后在app/views/pages/home.html.erb中
<% @posts.each do |post| %>
<h1><%= post.title %></h1>
<%= post.body %>
<% end %>
希望这有帮助 如果答案解决了您的问题,请接受它!:)