【发布时间】:2015-07-16 20:01:21
【问题描述】:
我正在开发一个类似 pinterest 的应用程序,最近遇到了一个问题。 当作为登录用户我尝试通过“显示”访问 pin 时,它会在 url 中为我提供正确的 ID 号,例如http://localhost:3000/pins/7 但描述来自数据库中的第一项。
这是我的显示视图代码:
<%= image_tag @pin.image.url %>
<p>
<strong> Description: </strong>
<%= @pin.description %>
</p>
<% if @pin.user == current_user %>
<%= link_to 'Edit', edit_pin_path(@pin) %>
<% end %>
<%= link_to 'Back', pins_path %>
另一方面,当我尝试通过 heroku 通过 show 或 edit 访问它时,它以以下消息结尾:
“很抱歉,出了点问题。如果您是应用程序所有者,请查看日志以获取更多信息。”
这是我的 github 仓库https://github.com/LeJaques/myfirstapp_new
我将不胜感激!
【问题讨论】:
-
您能否添加您的控制器代码,将@pin 设置为您的问题。另外,请检查您的日志中的参数。
标签: ruby-on-rails database heroku show