如何在MongoDB上设置Webhook

xghobddn  于 2023-01-16  发布在  Go
关注(0)|答案(2)|浏览(167)

我有一个应用程序,它将数据存储在MongoDB集合“x”中。
我需要当一些新数据插入到这个集合中时,MongoDB向另一个应用程序发送一个帖子,说“嘿,新数据{“something”:“ok”}已经插入到集合x中”。
MongoDB中是否有默认函数允许webhook配置,或者我是否需要运行Node.js服务器并监听这个“x”集合?

qltillow

qltillow1#

MongoDB本身没有内置的webhook选项,您需要让一些服务器端代码订阅change stream并侦听DB事件。
但是,如果您使用MongoDB Atlas这样的托管解决方案,您可以配置一个database trigger,它可以用来通知外部服务有关数据库事件(以及其他功能)。MongoDB Atlas触发器也在后台使用更改流。

nnsrf1az

nnsrf1az2#

我相信MongoDB有他们自己的方法。你可以检查触发器

相关问题