CouchDB对_changes请求的响应以这种格式返回: {“seq”:12,“id”:“foo”,“changes”:[{“rev”:“1-23202479633c2b380f79507a776743d5”}]}在CouchDB _changes响应中,为什么“更改”元素数组?
我的问题 - 为什么数组中的“更改”元素?什么情况会在修改元素中返回多个项目?我从来没有在网上看到过有多件物品的例子,而且根据我自己的经验,我只看过一件物品。
我正在编写与更改交互的代码,并且我想了解如果实际上存在多个项目,该怎么办。
谢谢, 迈克
一个很棒的解释 - 谢谢。你的例子非常具有描述性。我目前的项目只做单向复制,所以我相信我会避免这种复杂性。但是我很欣赏你提供的关于“复制和冲突”的链接,我会在此阅读。谢谢! – 2013-02-13 06:24:19