【发布时间】:2015-04-02 04:47:52
【问题描述】:
有没有一种方法可以挂钩 couch-db 更改流并使用此事件来操作文档?
事情是这样的: 关注这个问题 couchdb - re-sort a result of reduced view
我正在尝试另一种思路。 我所能做的就是使用文档作为视图的来源。
我无法对视图重新排序,我无法将缩减视图中的条目用作新视图中的文档。 但也许我可以将它们变成文档(为此使用一些新的文档类型)并在这些文档上创建视图?
但是,即使我使用 couchdb 外部的一些代码来执行此操作,每次任何原始文档更新时,此代码都必须更新新生成的文档,并且因为可以使用更新流通知我更新 -也许我应该使用它?听起来像是 hack,虽然可以,但仍然是 hack。
但是 - 这个是给专家的 - 如果更新流会使用 any 机制在 couchdb 内 导致文档修改 - 那么我可以将所有这些逻辑保留在沙发上,让它在没有外部帮助的情况下提供服务。
帮助任何人?
【问题讨论】: