Что такое & # 8220; revpos & # 8221; значение, используемое для вложений в CouchDB?

StackOverflow https://stackoverflow.com/questions/1825117

  •  22-07-2019
  •  | 
  •  

Вопрос

Вот пример:

   "_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
       }
   }
Это было полезно?

Решение

Revpos вложения - это префикс rev документа (порядковый номер) с момента добавления или обновления вложения. Я считаю, что он действительно используется только во время репликации, чтобы избежать копирования вложений, которые не изменились с момента последней репликации.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top