Ruby on rails 从Post表中的blog_id将_链接到blog路径

Ruby on rails 从Post表中的blog_id将_链接到blog路径,ruby-on-rails,link-to,Ruby On Rails,Link To,在我的索引页面上,我列出了所有博客的所有帖子。我如何将一篇有博客id的文章链接到实际的博客 如果只是一个博客,我可以很容易地在控制器中执行@blog=blog.find(@posts.blog_id),但因为它不是,而且我已经有了博士后博客的blog_id,我觉得必须有一种方法来执行以下操作: <% @posts.each do |f| %> <%= f.title %> #<%= link_to "Blog", go to the Blog usin

在我的索引页面上,我列出了所有博客的所有帖子。我如何将一篇有博客id的文章链接到实际的博客

如果只是一个博客,我可以很容易地在控制器中执行@blog=blog.find(@posts.blog_id),但因为它不是,而且我已经有了博士后博客的blog_id,我觉得必须有一种方法来执行以下操作:

<% @posts.each do |f| %>
   <%= f.title %>
    #<%= link_to "Blog", go to the Blog using f.blog_id somehow? %>
<% end %>

#

答案是在“BroiStatse”的评论中给出的,我想我应该给出答案,因为他在评论部分给出了答案

基本上,我们必须做到这一点:

link_to 'Blog', blog_path(f.blog_id)

是的,您需要使用带有“link\u to”的show action路径,这非常简单。有什么问题吗?
链接到“Blog”,Blog\u bath(f.Blog\u id)
应该能做到这一点,假设您在问题中遗漏的所有内容都是以标准方式完成的。@BroiSatse完美!正是我想要的。