В настоящее время я пытаюсь получить только последнее сообщение в своем индексном представлении, которое помечено как «признакам».Последнее сообщение
В мой контроллер у меня есть
@featured = Post.featured
В моей модели 'Post' У меня есть
scope :featured, -> { where(:featured => true) }
И на мой взгляд, у меня есть
<% @featured.each do |post| %>
<%= post.title %>
<% end %>
То, что я пытаюсь do буквально просто получает первое сообщение, которое помечено как признанное.
Любая помощь с благодарностью, спасибо заранее!
Должен ли я удалить каждый цикл в представлении? – Jonathan
Вам не обязательно, но на самом деле нет необходимости перебирать одну запись. –
С этой ножницей я получаю ту же ошибку? undefined method 'each 'for # –
Jonathan