sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo obtengo el _id del documento insertado recientemente después de una inserción usando mongo csharp?

Hice algunas pruebas con el controlador oficial y encontré que el método MongoCollection.Save devuelve nulo; Así que no asigne el resultado a su usuario creado:

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

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

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

Acerca de los controladores, compruebe esto y esto