MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment puis-je obtenir le _id du document récemment inséré après une insertion à l'aide de mongo csharp ?

J'ai fait quelques tests avec le pilote officiel et j'ai trouvé que la méthode MongoCollection.Save renvoie null; N'attribuez donc pas de résultat à votre utilisateur construit :

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

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

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

À propos des pilotes, vérifiez ceci et ceci