【发布时间】:2020-11-27 01:42:14
【问题描述】:
我正在尝试动态创建更改流。我想知道是否有办法避免创建观察同一个目标的更改流?
db.collection('Test' + ).watch().
on('change', data => console.log(new Date(), data));
db.collection('Test' + ).watch().
on('change', data => console.log(new Date(), data));
如果测试集合现在有一些变化,我将收到两次通知。因为我在 SQS 旁边发送通知,所以我会有重复的消息。
有没有办法检查目标“xy”的更改流是否已经存在,以避免拥有相同的观察者?
谢谢
【问题讨论】:
标签: mongodb changestream