с помощью приложения rails с самыми последними сообщениями сверху - PullRequest
0 голосов
/ 07 октября 2019

Я создаю приложение типа «Требуется помощь», и мне бы хотелось, чтобы приложение перечисляло вакансии с самыми последними публикациями вверху, а старые отбрасывались каждый раз при публикации новой работы. Пока я отображаю сообщения таким образом:

<% if @jobs.any? %>
<ul>
  <% @jobs.each do |job| %>
  <li><%= link_to job.description, job_path(job) %></li>
  <% end %>
</ul>
<% else %>
<p>There are no odd jobs yet.</p>
<% end %>

какие-либо предложения?

1 Ответ

2 голосов
/ 07 октября 2019

В вашем файле контроллера (который, я предполагаю, находится в файле jobs_controller.rb), под действием index вы можете указать порядок:

def index
  @jobs = Job.order(created_at: :desc)
end

Это упорядочит ваши задания путем созданиясвидание. Вы можете изменить created_at на любой другой атрибут вашей работы.

Подробнее о заказе можно узнать здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...