【发布时间】:2014-04-23 14:11:25
【问题描述】:
var mongoose = require('mongoose'), Cache, cache;
mongoose.connect('mongodb://localhost:27017/test');
Cache = mongoose.model('Cache', mongoose.Schema({
value: {},
createdAt: {type: Date, expires: 3600}
}));
cache = new Cache({
createdAt: new Date(),
value: {foo: 'bar'}
});
cache.save(function(err, obj) {
console.log(err, obj);
process.exit();
});
我正在尝试在特定时间后删除缓存。我等了 3 多分钟,我插入的文档根本没有被删除。我错过了什么吗?
【问题讨论】:
标签: javascript node.js mongodb mongoose