sql >> Databáze >  >> NoSQL >> MongoDB

Jak získám _id nedávno vloženého dokumentu po vložení pomocí mongo csharp?

Provedl jsem několik testů s oficiálním ovladačem a zjistil jsem, že metoda MongoCollection.Save vrací hodnotu null; Nepřiřazujte tedy výsledek svému vytvořenému uživateli:

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

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

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

O ovladačích zkontrolujte toto a toto



  1. MongoDb s FastAPI

  2. Správa připojení

  3. Jak vytáhnout jednu instanci položky v poli v MongoDB?

  4. Provozní dostupnost databáze