我可以在mongo中为查询创建一个tailable游标吗?

时间:2013-05-15 22:00:16

标签: node.js mongodb stream mongoose

在节点中使用mongo和mongoose,我可以像这样从上限集合创建一个流:

@stream = Post.find().tailable().stream()

但我可以使用这样的查询吗?:

@stream = Post.find({tagged:true}).tailable().stream()

当我尝试运行上面的代码时,我收到错误

MongoError: tailable cursor requested on non capped collection

1 个答案:

答案 0 :(得分:2)

尝试使用Post模式:

var postSchema = new Schema({..}, { capped: 1024 });