在 Node 中使用 mongo 和 mongoose,我可以从一个有上限的集合创建一个流,如下所示:
@stream = Post.find().tailable().stream()
但是我也可以用这样的查询来做到这一点吗?:
@stream = Post.find({tagged:true}).tailable().stream()
当我尝试运行上面的代码时,出现错误
MongoError: tailable cursor requested on non capped collection
最佳答案
在您的帖子架构中尝试此操作:
var postSchema = new Schema({..}, { capped: 1024 });
关于node.js - 我可以为 mongo 中的查询创建可尾游标吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16575707/