@jenya7771

Как в sequelize получить записи старше 30 дней?

Как в sequelize получить записи старше 30 дней?
models.
		findAll({
			where: {
				createdAt: ...
			}
			.then(result => {
				console.log(result)
			})
			.catch(error => {
				console.log(error)
			})
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
Xuxicheta
@Xuxicheta
инженер
const { Op } = Sequelize;
const threshold = new Date(Date.now()-30*24*60*60*1000);
models.
    findAll({
      where: {
        createdAt: { 
            [Op.lt]: threshold,
        },
      }})
  .then(console.log)
  .catch(console.error);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы