MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

आधिकारिक सी # ड्राइवर का उपयोग करके मोंगोडब में एक द्विदिश संबंध के साथ एक वस्तु को बचाएं

ऐसा इसलिए हो रहा है क्योंकि आपके पास एक दूसरे को संदर्भित करने वाली कक्षाओं द्वारा गठित एक चक्र है, स्पष्ट रूप से ड्राइवर इसे संभालने के लिए सुसज्जित नहीं है और मुझे विश्वास नहीं है कि इसे करना चाहिए।

आपको यह तय करने की आवश्यकता है कि आप इस डेटा को डेटाबेस में कैसे मॉडल करना चाहते हैं।
यदि आपके पास दो संग्रह हैं, एक कंपनी और एक कर्मचारी, तो डेटा स्तर पर आपको संदर्भों के लिए केवल आईडी शामिल करना चाहिए।
पी>

यदि आपके पास केवल कंपनियों का एक संग्रह है, तो आपको ऑब्जेक्ट संदर्भ के बजाय आईडी के साथ कंपनी को वापस संदर्भित करने के लिए कर्मचारी वर्ग को बदलने की आवश्यकता है।

यह केवल डेटाबेस में होने की आवश्यकता है, हालांकि, आप अपने मॉडल को अपने सी # कोड में ऑब्जेक्ट संदर्भ या आलसी लोड आदि को स्वचालित रूप से जोड़ने के लिए बढ़ा सकते हैं (आपके द्वारा चुने गए एन + 1 मुद्दों से परहेज करते हुए) स्थिति के लिए सही क्या है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js . में mongodb से उपयोगकर्ता जानकारी कैसे प्राप्त करें

  2. सभी फ़ील्ड हटाएं जो अशक्त हैं

  3. यादृच्छिक रिकॉर्ड प्राप्त करना और PHP और MongoDB का उपयोग करके विशेष प्रारूप में प्रदर्शित करना

  4. Laravel ऐप xampp या लाइव सर्वर पर नहीं चल रहा है लेकिन PHP कारीगर सर्व पर अच्छा काम करता है

  5. संग्रह से चयनित फ़ील्ड को पॉप्युलेट करें और उल्का में चयनित मान के अनुसार फ़िल्टर करें