2016-08-25 3 views
1

Хорошо, я пытаюсь сделать клонирование instagram, но проблема в том, что при создании сообщения он не принимает заголовок, а на индексной странице должен отображать заголовок, но он отображает pic_id здесь это код на странице индексаRails-index page

[email protected] do |pic| 
    %h2= link_to pic.title, pic 
    = link_to "Gram it", new_pic_path 
+0

делает * не принимает титул * означает, что Недавно созданные фото не имеют заголовка, хранящегося в базе данных? Или он имеет заголовок в базе данных, но не отображает это название правильно? Как выглядит ваш контроллер и вид вашей формы? – spickermann

+0

Да, я проверил базу данных, и у нее есть столбец «title», но да, я думаю, что он не отображается правильно. Вы считаете, что проблема заключается в форме и контролере? –

+0

Хорошо, таблица базы данных имеет столбец 'title', но что-то хранится в этом столбце или пустое поле? Если он пуст, проблема в вашей форме или в вашем контроллере (метод 'create' или обработка параметров). – spickermann

ответ

0

только тест, попробуйте проверить объект ПОС, чтобы быть уверенным, что название заполнена правильно:

<% @pics.each do |pic| %> 
<%= pic.inspect %> 
<% end %> 
Смежные вопросы