Ruby on rails 如何在rails中找到链接的正确路径
我试图建立的链接有问题。我想有一个网页与一篇文章,并链接到它的作者页。四的尝试100不同的版本,但我不知道如何做。。。 这是我的密码:Ruby on rails 如何在rails中找到链接的正确路径,ruby-on-rails,ruby,view,path,Ruby On Rails,Ruby,View,Path,我试图建立的链接有问题。我想有一个网页与一篇文章,并链接到它的作者页。四的尝试100不同的版本,但我不知道如何做。。。 这是我的密码: <a <% link_to " Par : #{@article.author.pseudo}", user_path(User.where(user_id: @author_id) %></a> 尝试以下方法: 您应该能够直接链接到作者: <%= link_to "Par : #{@article.author.pseud
<a <% link_to " Par : #{@article.author.pseudo}", user_path(User.where(user_id: @author_id) %></a>
尝试以下方法:
您应该能够直接链接到作者:
<%= link_to "Par : #{@article.author.pseudo}", @article.author %>
不要将指向帮助者的链接包装到
标记中,它已由帮助者生成<代码>其中
返回集合,而不是实例-这就是代码不起作用的原因。您在@article.author
中已经需要用户实例,只需使用它即可
<%= link_to "Par : #{@article.author.pseudo}", user_path(@article.author) %>
使用该代码,不会出现错误消息,但当我单击按钮时,什么也没有发生。什么都没有?请在上面的链接附近发布代码。请注意,您不需要
,因为链接到
将为您生成该链接。确切地说,这就是问题所在。谢谢我收到一条语法错误消息:语法错误,意外的“;”,应为“)”…er.where(用户id:@author\u id)@输出缓冲区。安全。乐意帮助!求你了,如果有帮助的话