- MongoDB 是否处理来自 TTL 集合的链接文档的一致性?
例如:如果“用户”模型指的是一个 TTL 集合,并且其中一个链接的用户因为太旧而被删除,那么它与各个组的链接是否会被删除?
var GroupSchema = new Schema({
users : [{
type : Schema.Types.ObjectId, ref: 'User'
}]
});
mongoose.model('Group', GroupSchema);
- 如果不是,那么处理因 TTL 而被删除的链接文档列表的最佳做法是什么?
在 CouchDB 中,您可以监听由 I/O 操作触发的事件,我认为,是否有任何类似的机制已经到位或目前正在为 MongoDB 实现?
如果重要的话,我使用的是 Node.js Mongoose ODM。
先感谢您 !