我正在尝试在python中创建一个侦听器,以在发生变化时自动检索Cloudant数据库上的更改。发生更改时,我想调用一个特定的函数。
我已经阅读了文档和API规范,但找不到任何内容。
有没有办法做到这一点?
答案 0 :(得分:1)
这是一个基本的流更改订阅源阅读器(免责声明:我写的):
https://github.com/xpqz/pylon/blob/master/pylon.py#L165
官方的Cloudant Python客户端库还包含更改供稿关注者:
https://python-cloudant.readthedocs.io/en/latest/feed.html
使用_changes
参数的feed=continuous
端点很容易为您提供基本的更改提要阅读器,包括将结果作为自包含json传回给您-每行对象。困难的是要处理相当不明显的一组故障条件。