我正在使用 JS / Node.JS / Express / MongoDB 構(gòu)建一個(gè)應(yīng)用程序。用戶可以購(gòu)買(mǎi)列表。該列表作為文檔存儲(chǔ)在 MongoDB 數(shù)據(jù)庫(kù)中。我希望列表在一定時(shí)間(例如 30 天)后“過(guò)期”。我認(rèn)為文檔中只有一個(gè)名為“expired”的布爾字段,默認(rèn)為 false,但在時(shí)間用完后切換為 true。有沒(méi)有辦法使用JavaScript為每個(gè)列表附加一個(gè)計(jì)時(shí)器,然后在計(jì)時(shí)器到期后觸發(fā)數(shù)據(jù)庫(kù)中的更改?
如何使 MongoDB 文檔中的字段在設(shè)定的時(shí)間后發(fā)生更改?
犯罪嫌疑人X
2023-11-02 22:51:10