MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Mongoose adiciona atributo expira para um campo específico


obrigado por trazer isso à tona @dyouberg. Sim @sadrzadehsina Você também pode usar índices TTL, mas a única desvantagem aqui da sua perspectiva de requisitos é que, uma vez que um documento passe no TTL, o mongodb removerá o documento da coleção. se você estiver bem em perder os documentos provavelmente o TTL é a melhor opção, pois tudo será cuidado pelo próprio mongodb. Tudo o que você precisa fazer é criar um índice na coleção.

se sua intenção é manter os documentos, o TTL pode não ser útil, mas você pode construir uma lógica simples (eu tenho no comentário).