изменения поля в модели по истечению срока. При создании объекта у меня назначается срок "жизни" состояния (тоже поле этого инстанстса). После истечения срока необходимо поменять поле состояния на другое значение. Как это правильно реализовать? Event и listener? Но как триггерить такое? Или закладывать job, но это каждую секунду надо сверять текущее время сервера со сроком истечения? И сколько таких джобов, если в базе более сотни объектов.
А бизнес задача то какая?
может в модели подписаться на событие "retrieved" и контролировать протухание
Обсуждают сегодня