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

Как да получа _id на наскоро вмъкнатия документ след вмъкване с помощта на mongo csharp?

Направих няколко теста с официалния драйвер и открих, че методът MongoCollection.Save връща null; Така че не присвоявайте резултат на създадения от вас потребител:

//user = users.Save(user);
users.Save(user);

string idStr = user["_id"].ToString();

Console.WriteLine("_id == {0}", idStr);

Относно драйверите проверете това и това



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Филтърен масив MongoDb

  2. Проверете текущия брой връзки към MongoDb

  3. Как да проверите типа данни на колона в SQL

  4. MongoDB NodeJS Роден драйвер (mongodb) срещу производителност на Mongo Shell

  5. Върнете резултата само като масив от стойности