1
好吧,我想制作一个instagram克隆,但问题是,当我创建一个帖子时,它不接受标题,并在索引页面上显示标题,但它显示pic_id仅仅是测试索引页Rails-索引页面
[email protected] do |pic|
%h2= link_to pic.title, pic
= link_to "Gram it", new_pic_path
好吧,我想制作一个instagram克隆,但问题是,当我创建一个帖子时,它不接受标题,并在索引页面上显示标题,但它显示pic_id仅仅是测试索引页Rails-索引页面
[email protected] do |pic|
%h2= link_to pic.title, pic
= link_to "Gram it", new_pic_path
上的代码,尝试检查PIC对象,以确保标题填权:
<% @pics.each do |pic| %>
<%= pic.inspect %>
<% end %>
不*不接受标题*意味着一个新创建的图片没有存储在数据库中的标题?或者它在数据库中有标题,但不能正确呈现该标题?你的控制器和你的表单的外观如何? – spickermann
是的,我检查了数据库,它有一个“标题”列,但是我认为它不能正确呈现。你认为问题是形式和控制器? –
好的,数据库表有一个'title'列,但是是存储在该列中的东西,还是列是空的?如果它是空白的,那么问题出现在你的表单或控制器中('create'方法或参数处理)。 – spickermann