में लाइटकॉच एपीआई का उपयोग करके कॉचडब से सभी दस्तावेज कैसे प्राप्त करें, क्या आईडी में निर्दिष्ट करने के बजाय डीबी से सभी दस्तावेज प्राप्त करने और जावा में लाइटकॉच एपीआई का उपयोग करके एक दस्तावेज़ पुनर्प्राप्त करने का कोई तरीका है। वर्तमान में मैं विधि का उपयोग कर रहा हूंजावा
JsonObject json = dbClient.find (JsonObject.class, "some-id") एक दस्तावेज़ पुनर्प्राप्त करने के लिए।
अग्रिम धन्यवाद।
निम्नलिखित त्रुटि दिखा रहा है थ्रेड "मुख्य" java.lang.IllegalArgumentException में अपवाद: अमान्य दृश्य यूआरआई। प्रारूप की अपेक्षा: design_doc_name/view_name org.lightcouch पर देखें। देखें। (View.java:112) org.lightcouch.CouchDbClient.view (CouchDbClient.java:151) पर retriveCouchData.main (retriveCouchData.java:37) –
monil
पर सभी डीबी में दृश्य बनाने और पथ dbClient.view प्रदान करने की आवश्यकता है ("design_doc_name/view_name") – monil
मैंने पहले कभी लाइटकच का उपयोग नहीं किया है, यह अनुमान था। एपीआई में और अधिक देखकर ऐसा लगता है कि आसानी से निर्मित दृश्य में जाना संभव नहीं है। आप वही _all_docs दृश्य लिख सकते हैं और इसे आसानी से अपने डिज़ाइन दस्तावेज़ में डाल सकते हैं, लेकिन मुझे नहीं पता कि उसके पास समान प्रदर्शन होगा या नहीं। –