代码之家  ›  专栏  ›  技术社区  ›  Robert Campbell

CouchDB附件中使用的“revpos”值是什么?

  •  5
  • Robert Campbell  · 技术社区  · 15 年前

    下面是一个例子:

       "_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
           }
       }
    
    1 回复  |  直到 15 年前
        1
  •  3
  •   Matt Goodall    15 年前

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