MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

C# + MongoDB — ObjectId bez użycia MongoDB DataTypes/Attributes

Możesz użyć BsonClassMap zamiast używać atrybutów, aby Twoje klasy były „czyste”.

// '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. Dodawanie/odejmowanie dni do ISODate w powłoce MongoDB

  2. MongoDB $mod

  3. MongoDB $setOnInsert

  4. Zapytanie Mongo używające mongoid w aplikacji rails powodujące błąd przekroczenia limitu czasu kursora

  5. Mongodb, sharding i usługi wielu okien