Удаление через определенное время ( x дней)

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
alsid
Сообщения: 5
Зарегистрирован: 2020.10.06, 10:51

Удаление через определенное время ( x дней)

Сообщение alsid »

Подскажите пожалуйста как осуществить процесс удаления если Статья на сайте более 10 дней то ее необходимо удалить автоматически или заблокировать? Заранее благодарен за помощь и совет в каком направлении двигаться
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: Удаление через определенное время ( x дней)

Сообщение rak »

удалять по крону раз в сутки
что-то типа

Код: Выделить всё

MyModel::deleteAll("datetime_field <= DATE_SUB(NOW(),INTERVAL 10 DAY)");
unknownby
Сообщения: 749
Зарегистрирован: 2019.11.05, 16:34
Контактная информация:

Re: Удаление через определенное время ( x дней)

Сообщение unknownby »

Кто же удаляет или блокирует статьи на сайте?
Пришел такой робот от яндекса к вам на сайт, нашел статью, добавил её в поиск, а потом приходит через 11 дней, а статьи нет и удаляет страницу из поиска. Зачем по итогу он к вам приходил? Просто отображайте статьи по дате, самые новые первые. Мало ли кому-то ваша "старая" (10-ти дневная) статья понадобится через месяц.
Ответить