У меня есть требование, когда мне нужно хранить все данные не старше 7 дней. Все данные старше, которые должны быть автоматически удалены из базы данных. Я хочу сделать это на NodeJs на ExpressJs сервере.
Я прочитал, что могу использовать для этого функцию setInterval ().
function intervalFunc() {
//send DELETE request to delete rows older than 7 days.
}
setInterval(intervalFunc,604800000); //interval of 7 days
Я хочу знать, как написать запрос на удаление, чтобы удалить только те записи, которые старше 7 дней. И, если есть лучший способ сделать это?