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

सभी वर्गों के लिए लागू करें BsonIgnoreExtraElements

संपादित करें

एवरेक की टिप्पणी के अनुसार, नीचे अप्रचलित है। अब उपयोग करें:

var conventionPack = new ConventionPack { new IgnoreExtraElementsConvention(true) };
ConventionRegistry.Register("IgnoreExtraElements", conventionPack, type => true);

SetIgnoreExtraElementsConvention . का उपयोग करें विधि (सम्मेलनों से C# ड्राइवर का अनुभाग Serialization Tutorial ):

var myConventions = new ConventionProfile();
myConventions.SetIgnoreExtraElementsConvention(new AlwaysIgnoreExtraElementsConvention()));
BsonClassMap.RegisterConventions(myConventions, (type) => true);

पैरामीटर (type) => true वर्ग प्रकार के आधार पर एक विधेय है, जो यह निर्धारित करता है कि सम्मेलन को लागू करना है या नहीं। तो आपकी आवश्यकता के अनुसार इसे बिना किसी परवाह के सच वापस करना चाहिए; लेकिन यदि आप चाहें तो दिए गए प्रकारों पर सम्मेलन को सेट/बहिष्कृत करने के लिए आप इसका उपयोग कर सकते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी और सी # खोजें ()

  2. MongoDB सूचकांक चौराहा

  3. नेवले और मोंगोजेएस में क्या अंतर है? मुझे किसका उपयोग करना चाहिए?

  4. नोड.जेएस का उपयोग करके मोंगोडब के लिए नेस्टेड सरणी के अंदर नई वस्तुओं को कैसे जोड़ें?

  5. mongoDB को सर्वर से कैसे कनेक्ट करें?