捕获传入的 couchdb 文档
Catching incoming couchdb documents
我想知道每次将文档发送到沙发上,以便我可以通过外部服务处理该文档。
我知道视图会自动更新,有什么方法可以连接到该过程吗?我可以在向外部服务发出 http 请求的视图中定义逻辑吗?这个外部服务可能是一个沙发应用程序。
我基本上是在寻找某种触发器,由存储在沙发上的文档启动。
您可以为此利用 changes feed,这将为您提供一种监视所有数据库写入的方法。 (包括文档创建)
需要说明的是,这给了你一个挂钩来做一些处理在它已经被添加到你的数据库之后,所以你将无法预处理文档这种时尚。 (根据您的要求,您可以为此使用 validation handler or an update handler)
我想知道每次将文档发送到沙发上,以便我可以通过外部服务处理该文档。
我知道视图会自动更新,有什么方法可以连接到该过程吗?我可以在向外部服务发出 http 请求的视图中定义逻辑吗?这个外部服务可能是一个沙发应用程序。
我基本上是在寻找某种触发器,由存储在沙发上的文档启动。
您可以为此利用 changes feed,这将为您提供一种监视所有数据库写入的方法。 (包括文档创建)
需要说明的是,这给了你一个挂钩来做一些处理在它已经被添加到你的数据库之后,所以你将无法预处理文档这种时尚。 (根据您的要求,您可以为此使用 validation handler or an update handler)