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

सी # + मोंगोडीबी - मोंगोडीबी डेटाटाइप/विशेषताओं का उपयोग किए बिना ऑब्जेक्ट आईडी

आप अपनी कक्षाओं को "साफ" रखने के लिए विशेषताओं का उपयोग करने के बजाय BsonClassMap का उपयोग कर सकते हैं।

// 'clean' entity with no mongo attributes
public class MyClass 
{
    public Guid Id { get; set; }
}

// mappings in data layer
BsonClassMap.RegisterClassMap<MyClass>(cm => 
{
    cm.AutoMap();
    cm.MapIdMember(c => c.Id).SetIdGenerator(CombGuidGenerator.Instance);
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो स्वचालित रूप से पोर्ट 27017 (लोकलहोस्ट) से कनेक्ट करने का प्रयास करता है

  2. नेवला मॉडल से स्कीमा विशेषताएँ प्राप्त करना

  3. लोड होने पर यूनिक्स युग के बाद से एक मोंगो संग्रहीत तिथि को मिलीसेकंड में परिवर्तित करना?

  4. कक्षा 'मोंगोडीबी\ड्राइवर\प्रबंधक' नहीं मिला

  5. Ops Manager के साथ MongoDB चलाना