【问题标题】:Change query on Mongoose stream更改 Mongoose 流上的查询
【发布时间】:2012-06-20 20:45:18
【问题描述】:

我有一个带有一点 Socket.io、Express 和 Mongoose 的 NodeJS 服务器脚本。现在我有一个流查询,问题是我想在某个时候更改查询。

例子:

var stream = Collection.find({date:{'$gt':currentTime}}).tailable().stream();

效果很好,并将事件发送到:stream.on('data');所以这很酷。

但是如何在流式传输的同时更改该查询?

谢谢。

【问题讨论】:

    标签: node.js mongoose


    【解决方案1】:

    你不能。基本上,您要求一种方法来更改现有游标所绑定的查询,而这是不可能的。您必须关闭现有的查询流并打开一个新的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-18
      • 2019-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多