Устаревшие модели в Rails - PullRequest
1 голос
/ 24 апреля 2010

Я создаю простую вставку в Ruby on Rails, которая будет иметь функцию expire. Благодаря этому люди могут выбрать дату, когда паста будет удалена автоматически. Как я могу это реализовать? Я думал о cronjob, но, возможно, есть более независимый от платформы способ, определяя это в самой модели.

1 Ответ

2 голосов
/ 24 апреля 2010

cron будет работать нормально. Вы можете создать задачу Rake, которая выполняет фактическое удаление, и затем вызвать ее из cron.

В качестве альтернативы, вы могли бы хранить данные навсегда и просто перестать показывать любые записи, которые имеют даты истечения в прошлом.

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