hamando um método de modelo em um horário específico (Ruby on Rail

Tenho um modelo Ruby on Rails que possui uma coluna chamadaexpiration_date. Quando a data de vencimento for atingida, desejo que outra coluna do modelo seja modificada (por exemplo,expired = true). Quais são algumas boas maneiras de fazer isso?

Ideally, gostaria que uma função de modelo fosse chamada no momento exato em que a data de vencimento é atingid