Как я могу заставить мои объекты ActiveRecord существовать в Ruby on Rails только 5 минут? - PullRequest
0 голосов
/ 27 июня 2010

Я создал модель под названием Запрос, которая создается, когда один пользователь делает запрос с другим пользователем.Я бы хотел, чтобы каждый запрос существовал только 5 минут.Возможно ли это?

1 Ответ

3 голосов
/ 27 июня 2010

Пара способов сделать это ... вы можете добавить Sweeper или отложенное задание, чтобы периодически очищать значения из базы данных. Дайте каждой записи made_at, очистить через 5 минут.

В качестве альтернативы можно было бы сделать эту проверку при представлении информации пользователю ... аналогичная идея, если бы при создании ожидающих запросов для текущего пользователя игнорировались или удалялись запросы старше 5 минут. 1003 *

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