В настоящее время я делаю сайт электронной коммерции с использованием cakephp. Статья может быть активирована или отключена (bool). Я установил дату действия статьи, и я бы хотел автоматически отключить статью, если устарел.Автоматическое обновление DB cakephp
Каков наилучший способ сделать это? С SQL-событием и триггером? Или я могу написать функцию события в Cakephp и как?
Спасибо.
Да абсолютно. –
Я не знаю, возможно ли это в php-функции. Я имею в виду, автоматически вызывать функцию, чтобы активировать значение 0, когда vality_date
Лучше субъективно, почему бы вам просто не добавить «эта статья все еще актуальна?» проверьте, где вы его используете, и если он не обновляет запись. Или просто добавьте условие к тому, где вы найдете статьи, или запустите эту команду sql всякий раз, когда вам хочется (cron каждый день, час или минута) или т. Д. Вопрос слишком широк, потому что вы можете справиться с этим многими и многими способами. – AD7six