0
所以我有一個簡單的Web應用程序與ExpressJS和貓鼬。 我的用戶模式看起來是這樣的:貓鼬。自動更改給定日期的值
var userSchema = new mongoose.Schema({
dateexp: Date,
active: { type: Boolean, default: false}
});
var User = mongoose.model('User', userSchema);
我希望做的是讓應用檢查所有用戶的「dateexp」與「date.now」和「積極」的值更改爲true,如果它通過。
問題是:我需要應用程序自動檢查此值,每天至少。 感謝您的幫助
感謝您的建議。還有一個問題 - 例如,如果我收集了「帖子」,而且我必須製作類似TTL過期的內容,但不會將其刪除,而只需自動更改 - 最佳方式是什麼? – 2015-02-18 11:42:08
再次 - 無法自動更改。你可以做一個TTL來刪除*,但不能修改。我堅持只在文檔中加入時間戳的策略,然後讓應用程序決定是否有「活動」。 – 2015-02-18 14:43:50
感謝您的幫助 – 2015-02-18 15:35:58