#外部版本控制机制|
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"
}
到这里估计有人会没有看懂,上一篇博客不是讲版本自增的吗?而且上一个版本版本号是3,怎么可以版本定为5,这里就是外部版本控制,通过自定义版本控制,