किसी भी सूची फ़ंक्शन को काम करने के लिए संघर्ष नहीं कर सकता है। मैं _show और _view फ़ंक्शंस के साथ ठीक रहा हूं, लेकिन सूचियां काम नहीं कर रही हैं, या मैंने गलत समझा है कि क्या करना है! (मैं एक बेवकूफ की मार्गदर्शिका की आवश्यकता होगी, को स्वीकार करेंगे!)कोई भी CouchDB _list फ़ंक्शन काम करने के लिए
मेरे डिजाइन दस्तावेज़ की तरह दिखता है:
{
"_id": "_design/lists",
"_rev": "3-d22225b4a28a6ca11484723c3a37201b",
"language": "javascript",
"views": {
"variants": {
"map": "function(doc) { emit(doc.var, doc.number_of_results); }"
}
},
"lists": {
"results": "function(head, req) { var row; while(row = getRow()) {send(row.value);}}"
}
}
जब मैं http दर्ज: // स्थानीय होस्ट: 5984/mydb/_design/सूचियों/_view/मैं वेरिएंट की तरह, संस्करण नामों की एक सूची प्राप्त करें:
...{"id":"f050ad9b9f725443cb8c4071f40583b","key":"rs1013940","value":19008},
{"id":"f050ad9b9f725443cb8c4071f40daff","key":"rs1013940","value":19008},
{"id":"f050ad9b9f725443cb8c4071f40b985","key":"rs1021188","value":10197}...
लेकिन जब मैं http दर्ज: // स्थानीय होस्ट: 5984/mydb/_design/सूचियों/_list/परिणाम मैं:
{"error":"list_error","reason":"Invalid path."}
क्या कोई जानता है कि मैं क्या गलत कर रहा हूं? मैंने किसी भी ऑनलाइन ट्यूटोरियल में से किसी एक के लिए फ़ंक्शन के बारे में सोचने और स्वैप करने की कोशिश की है।
मैं CouchDB संस्करण 1.0.1 का उपयोग कर रहा Ubuntu 12.04
परबहुत धन्यवाद, आशा है कि किसी की मदद कर सकते हैं!
आह, निश्चित रूप से। बेहूदे सवाल के लिए माफ कीजिएगा! – raistrick