Fauxton目前只显示“最新”文档的修订版本,没有浏览文档修订历史的选项。
根据CouchDB团队的说法 - https://github.com/apache/couchdb-fauxton/issues/1069
之前的“修订版本”只是一种手段 - 保持一致性复制。压缩(和自动压缩守护程序)或复制可以随时删除它们。
您可以通过向查询提供_revs_info参数来获取有关给定文档的修订信息的其他信息:
curl -X GET http://<HOST>:<PORT>/<DATABASE>/<DOC_ID>?revs_info=true
curl -X GET http://<HOST>:<PORT>/<DATABASE>/<DOC_ID>?rev=2-4cf070a1cb53ea5bf9554d665c8ba3e8
看起来Apache团队决定这个功能将是“不修复”的。他们在Fauxton Github上的问题中解释了这一点。
关键是我们不应该依赖版本,因为压缩可能会删除它。 最后的解决方案是开发一个插件。