या तो सी #/लिंक या यहां तक कि कच्चे मोंगोब के साथ समझने की कोशिश कर रहा है कि कार्टियर उत्पाद के रूप में कई सरणी कैसे जुड़ें।सी # मल्टीडब कार्टेशियन उत्पाद एकाधिक ऑब्जेक्ट सरणी दस्तावेज़ों
उदाहरण के लिएकहते हैं कि मैं एक संग्रह है कि मैं निम्नलिखित दो दस्तावेज़ों के लिए नीचे फ़िल्टर्ड था:
[
{"movie":"starwars","showday":"monday"},
{"movie":"batman","showday":"thursday"},
{"movie":"sleepless","showday":"tuesday"}
]
[
{"actor":"angelina","location":"new york"},
{"actor":"jamie","location":"california"},
{"actor":"mcavoy","location":"arizona"}
]
कैसे मैं एक सरणी परिणाम निम्न प्रकार के निर्माण करने के लिए प्रत्येक आइटम शामिल हो सकते हैं?
[{"movie":"starwars","showday":"monday","actor":"angelina","location":"new york"},
{"movie":"batman","showday":"thursday","actor":"angelina","location":"new york"},
{"movie":"sleepless","showday":"tuesday","actor":"angelina","location":"new york"},
{"movie":"starwars","showday":"monday","actor":"jamie","location":"california"},
{"movie":"batman","showday":"thursday","actor":"jamie","location":"california"},
{"movie":"sleepless","showday":"tuesday","actor":"jamie","location":"california"},
{"movie":"starwars","showday":"monday","actor":"mcavoy","location":"arizona"},
{"movie":"batman","showday":"thursday","actor":"mcavoy","location":"arizona"},
{"movie":"sleepless","showday":"tuesday","actor":"mcavoy","location":"arizona"}]
मैं ऐसे समाधान की तलाश में हूं जो किसी भी दस्तावेज़ के साथ काम कर सके। तो उदाहरण के लिए यदि इस उदाहरण में एक तीसरा दस्तावेज़ था जिसमें 3 ऑब्जेक्ट एरे भी थे जो सरणी में 27 आइटमों के परिणाम सेट का उत्पादन करेंगे - या 27 पंक्तियों के रूप में।
सी # (लिंक?) मोंगोडब चालक का उपयोग करने के समाधान के लिए उम्मीद करते हुए इस तरह के डेटा को पूछने और वापस करने के लिए, लेकिन यहां तक कि एक mongodb विशिष्ट क्वेरी के लिए भी खुलेगा क्योंकि मैं आशा करता हूं कि मैं वहां से तर्क को उलट कर सकता हूं। धन्यवाद
क्या आपके दो अलग-अलग संग्रह हैं या आप एक संग्रह को पुन: सक्रिय करना चाहते हैं।और क्या आप और अधिक चाहते हैं कि आप क्या चाहते हैं और आपने – Yogesh
की कोशिश की है, मेरे पास वास्तव में सवाल है, आपका मॉडल '{[फिल्में], [अभिनेता]} क्यों नहीं है और 'मूवी {मूवी, शोडे, [अभिनेता]}' मुझे माफ़ कर दो यह विषय – Munzer
है क्योंकि डेटा में कोई संबंध नहीं है, इसलिए "डेटाबेस" स्वयं ऐसा नहीं कर सकता है। मोंगोडीबी एक आरडीबीएमएस की तरह नहीं है जहां मनमाने ढंग से कई स्रोतों से डेटा खींचना और उस पर कार्यात्मक आउटपुट चलाने के लिए संभव होगा। असल में सभी ऑपरेशन एक समय में एक संग्रह पर हैं, '$ लुकअप' के अपवाद के साथ, और उन ऑपरेटरों को संबंधित कुंजी की आवश्यकता होगी। आप इसे कोड में करते हैं, या सर्वर पर कोड चलाने के लिए '.eval()' का उपयोग करते हैं। लेकिन ** डॉन ** 'eval()' का उपयोग करें। तो यह एक कोडिंग व्यायाम है और डेटाबेस समाधान नहीं है। –