观察
我试图弄清楚cursor .observe如何在流星内运行,但一无所获。 文档说
建立一个实时查询,通知回调查询结果的任何更改。
我想更好地理解实时查询的含义。
- 我的观察者函数将在哪里执行?通过 Meteor 还是通过 mongo?
多次运行
当我们不仅有订阅观察者的用户时,每个客户端都会运行一个实例,这会导致我们遇到性能和竞争条件问题。
- 我怎样才能实现
observe
它就像一个singleton
?只有一个实例为所有人运行。
编辑:这里有第三个问题,但现在是一个单独的问题:如何避免 cursor.observe 上的竞争条件?