MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB c# драйвер - Може ли поле, наречено Id, да не бъде Id?

Отговорът на въпроса ви е „да, но...“.

Това е възможно е да има член, наречен Id, който не е картографиран към елемента _id. Например:

public class X {
    [BsonId]
    public ObjectId MyId;
}

public class Y : X {
    public string Id;
}

В йерархията на клас обаче членът _id трябва да бъде в основата на йерархията (с други думи, всички членове на йерархията трябва да се съгласят да използват един и същ _id).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как мога да разбера къде mongoDB съхранява данни? (не е в /data/db!)

  2. Как да внедря пост етикети в Mongo?

  3. Каква е ползата от Jade или Handlebars при писане на AngularJs приложения

  4. Загубени наносекунди, идващи от MongoDB ISODate обект

  5. db.collection не е функция, когато използвате MongoClient v3.0