2014-02-09 3 views

ответ

1

От CouchDb docs:

Начиная с CouchDB версии 1.2.0, исходный объект репликации больше не должно быть известно. Вместо этого достаточно простого объекта JSON с полями «replication_id» (строка) и «cancel» (установленным для логического значения ). Имена _local_id и id являются псевдонимами для replication_id. Идентификатор репликации может быть получен из исходного запроса на репликацию (если это непрерывная репликация), от _active_tasks или из журнала. Пример:

$ curl -H 'Content-Type: application/json' -X POST http://localhost:5984/_replicate -d ' {"source": "http://myserver:5984/foo", "target": "bar", "create_target": true, "continuous": true} ' 
{"ok":true,"_local_id":"0a81b645497e6270611ec3419767a584+continuous+create_target"} 

$ curl -H 'Content-Type: application/json' -X POST http://localhost:5984/_replicate -d ' {"replication_id": "0a81b645497e6270611ec3419767a584+continuous+create_target", "cancel": true} ' 
{"ok":true,"_local_id":"0a81b645497e6270611ec3419767a584+continuous+create_target"} 
Смежные вопросы