Quelle est la valeur de «revpos» utilisée dans les pièces jointes CouchDB?

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

  •  22-07-2019
  •  | 
  •  

Question

Voici un exemple:

   "_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
       }
   }
Était-ce utile?

La solution

La pièce jointe revpos est le préfixe rev du document (un numéro séquentiel) à partir du moment où la pièce jointe a été ajoutée ou mise à jour. Je pense que ce n’est vraiment utilisé que pendant la réplication pour éviter de copier les pièces jointes qui n’ont pas changé depuis la dernière réplication.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top