आरडीबीएमएस के दशक में आईडी आमतौर पर साधारण पूर्णांक है कि 0 से जो कुछ भी संख्या के लिए जाना है, लेकिन आम तौर पर आप उन्हें 5 अंक सीमा में रख सकते हैं ताकि आप यूआरएल है कि इसदेवताओं के लिए जो अपने वेब ऐप्स बनाने के लिए मोंगोडब का उपयोग कर रहे हैं, आप लंबी प्राथमिक कुंजी के बारे में क्या करते हैं?
myawesomeblog.com/posts/23456 दिखने लायक बना सकता
लेकिन मोंगोडब के साथ प्रत्येक रिकॉर्ड के लिए अद्वितीय पहचानकर्ता इस तरह दिखते हैं। 47cc67093475061e3d95369d
और निर्माण और अनुप्रयोग पर आधारित है कि इस myawesomeblog.com/posts/47cc67093475061e3d95369d
मुझे लगता है कि पसंद नहीं की तरह यूआरएल के लिए नेतृत्व करेंगे? क्या मोंगो आपको पूर्णांक आधारित अद्वितीय संख्याएं प्रदान करने के लिए वैसे भी है जो कम और अद्वितीय हैं? (MySQL) की तरह
हाँ मैंने पहले ही देखा है, यह मेरे लिए बहुत समझ में नहीं आया। वह कार्य कहां जाता है? मोंगो स्रोत कोड में? रूबी के लिए लिखा गया? – concept47
यह सब प्रभावी ढंग से कर रहा है प्रत्येक परिणाम और उसके आईडी फ़ील्ड को मूल्य बढ़ाने के लिए खींच रहा है। आप इसे मोंगो में संग्रहीत कर सकते हैं (एक संग्रहीत प्रक्रिया की तरह) और इसे हर बार संदर्भित करें। http://en.wikipedia.org/wiki/MongoDB#Server-Side_JavaScript_Execution http://neovintage.blogspot.com/2010/07/mongodb-stored-javascript-functions.html –