control de versión externa Elasticsearch

#外部版本控制机制|
PUT /library/books/1?version=5&version_type=external
{
  "title": "Elosticsearch: The Definitive Guide" ,
  "name":{
    "first" : "Zachary",
    "last" : "Tong"
  },
  "publish_date":"*2015-02-06*" ,
  "price" :"20"
}
  
PUT /library/books/1?version=6&version_type=external
{
  "title": "Elasticsearch: The Definitive Guide" ,
  "name" :{
    "first" : "Zachary",
    "last" : "Tong"
  },
  "publish_date":"*2015-02-06*" ,
  "price":"25"
}

Aquí estimaron que algunas personas no se entienden, en un blog no es sobre la versión auto-crecimiento de la misma? Y en un número de versión es 3, ¿cómo puede la versión de set a 5, este es el control de la versión externa, especificada por una versión personalizada de control, este parámetro version_type = control de versión externa de su propia

Pero cuando llevamos a cabo de nuevo esta operación será incorrecta informe, la versión actual 5, la versión 5 también proporciona un conflicto de versiones

El control de versión externa, comprueba la versión proporcionada no es superior a la versión actual, será igual o menor que el fallo, por ejemplo, proporcionar la versión 6, 50, 100 va a hacer, bien tratar de conocer

 

 

 

Verificar el control de versión externa de los resultados, proporcionar versión que la versión actual puede ser

 

Publicados 298 artículos originales · ganado elogios 107 · Vistas de 140.000 +

Supongo que te gusta

Origin blog.csdn.net/ywl470812087/article/details/104761710
Recomendado
Clasificación