正如标题所示,当我使用MongoDB指南针对数据进行更改时,这些更改不会在更改流中发布。我有一个Node.js服务,可以监听变更流。
答案 0 :(得分:0)
同一问题。在Robo3T中编辑数据时,更改不会发布到流中。通过Spring Boot应用程序编辑数据时,我可以看到Mongo更改流中的更改。
在监视列表中添加替换操作类型后,此问题已解决。
collection.watch(singletonList(Aggregates.match(Filters.in("operationType", asList("update", "insert","**replace**")))))