请求具有特定修订的文档时出现Cloudant case_clause错误

时间:2016-11-20 08:46:31

标签: couchdb pouchdb cloudant

复制或请求具有特定版本的文档时,我收到以下错误 - >

{
  "error": "case_clause",
  "reason": "{ok,[{ok,{doc,<<\"a8fa021299855487fde50e6ccf70a976\">>,\n.......}}]}
}

请参阅下面的完整错误: https://gist.github.com/paulJordaan/6f83d5fb9519453f87e78ddd192040e3

在不提供rev的情况下对文档进行get请求时,我得到了正确的响应:

GET -> https:CLOUDANT/DB/a8fa021299855487fde50e6ccf70a976

但是,在为此最新版本的存储文档提供修订时,我收到上述错误:

GET -> https:CLOUDANTDB/a8fa021299855487fde50e6ccf70a976?rev=3801-65391644310798d8b5970504ed9b9ca3

我已尝试更新文档以获取新版本,但问题仍然存在。我还检查过有问题的文件没有冲突。

此错误导致我对移动设备的复制失败,这是一个主要问题。有没有人知道可能导致错误的原因。

1 个答案:

答案 0 :(得分:0)

我收到了Cloudant支持团队的回复。

这显然是一个已知问题。

https://issues.apache.org/jira/browse/COUCHDB-3193

如果您遇到同样的问题,支持团队可以运行必要的步骤来解决问题。