CouchDB wiki page के अनुसार, _revs_diff
किसी दिए गए दस्तावेज़ के संशोधन अमान्य हैं तो एक मान वापस कर देगा। curl
का उपयोग करने वाले कोई उदाहरण नहीं दिए गए हैं।
$ curl -X POST -H "Content-type:application/json" \
http://*:*@localhost:5984/grocery-sync/_revs_diff \
-d '{"0d63eac0ca9a37daa062b23853a4cf4d":["1-e9e4e9c76323a267ff4f780f9f979b9f", "12-3286453e55eb2c401bc194670075f942"]}'
कहाँ शब्दकोश कुंजी (0d63...cf4d
) दस्तावेज़ आईडी और सरणी संशोधन आईडी हैं:
this mailing list posting में समस्या देख रहे हैं होने के लिए कि आप इस तरह से दस्तावेज़ और संशोधन जानकारी शामिल करने की आवश्यकता प्रतीत होता है। इस उदाहरण में दोनों संशोधन (1-...
और 12-...
) डेटाबेस में मौजूद हैं तो प्रतिक्रिया
{}
अगर मैं एक लापता पुनरीक्षण आईडी (एक मैं आविष्कार) प्रदान करना है:
$ curl -X POST -H "Content-type:application/json" \
http://*:*@localhost:5984/grocery-sync/_revs_diff \
-d '{"0d63eac0ca9a37daa062b23853a4cf4d":["1-abcdef"]}'
प्रतिक्रिया
है
{"0d63eac0ca9a37daa062b23853a4cf4d":{"missing":["1-abcdef"]}}