1

我需要确认一件事。考虑到一个发布返回一个游标,游标是客户端相关集合的句柄:

只要我没有fetch()光标文件,我就没有实际下载他们的数据?

这是否意味着它可能是过滤出版物中可发布文档并在客户端延迟加载它们的好方法?

4

1 回答 1

1

只要我不 fetch() 游标文档,我就没有真正下载他们的数据?

那是假的。当客户端订阅一个发布时,服务器会立即发送整个匹配集,即使客户端有一段时间没有使用数据。这就是为什么fetch客户端能够同步返回文档(假设订阅是ready())。

如果您不希望客户端下载某些内容,则必须在发布功能中将其过滤掉。

于 2015-08-05T10:43:21.803 回答