CouchDB附件中使用的"revpos"值是多少?

Rob*_*ell 5 couchdb

这是一个例子:

   "_attachments": {
       "002-imgsq.jpg": {
           "stub": true,
           "content_type": "image/jpeg",
           "length": 80074,
           "revpos": 3
       },
       "016-imgsq.jpg": {
           "stub": true,
           "content_type": "image/jpeg",
           "length": 100095,
           "revpos": 4
       },
       "MASTER_img-square.jpg": {
           "stub": true,
           "content_type": "image/jpeg",
           "length": 70611,
           "revpos": 2
       }
   }
Run Code Online (Sandbox Code Playgroud)

Mat*_*all 5

附件 revpos 是添加或更新附件时文档的 rev 前缀(序列号)。我相信它只是在复制期间真正使用,以避免复制自上次复制以来未更改的附件。