Как создать динамические страницы без помощника form_for в Rails?

Допустим, у меня есть блог, и внутри этого блога у меня есть посты в блоге (т.е. все они принадлежат "ресурсам: постам"). Единственная разница в том, что эти посты в блоге будут создаваться не пользователями с помощью помощника form_for, а автоматически с помощью rails.

Я постараюсь сделать простой пример, чтобы было понятно...

Допустим, приложение "Мой блог" может очищать YouTube и каждый день очищает его, чтобы проверить, какое видео является самым вирусным за день. Затем он автоматически создает запись в блоге, и я или другие пользователи не вводят что-либо внутри форм, чтобы создать запись с этим видео внутри.

Допустим, в первый день приложение для моего блога очищает YouTube и извлекает: 1) URL-адрес видео для вставки на страницу 2) заголовок для первой в истории публикации. Мой вопрос заключается в том, как мне передать эту информацию на posts_controller.rb, чтобы создать новое сообщение, чтобы, если, скажем, я захожу на myblogapp.com/posts/1, мне показывалось первое сообщение.

1 ответ

Узнайте, как написать rake задача и как запланировать выполнение этой задачи периодически (ежедневно?) с помощью cron или другого планировщика. Не нужно строить форму.

Другие вопросы по тегам