sql >> データベース >  >> NoSQL >> MongoDB

mongo csharpを使用して挿入した後、最近挿入されたドキュメントの_idを取得するにはどうすればよいですか?

    公式ドライバーでいくつかのテストを行ったところ、MongoCollection.Saveメソッドがnullを返すことがわかりました。したがって、構築したユーザーに結果を割り当てないでください:

    //user = users.Save(user);
    users.Save(user);
    
    string idStr = user["_id"].ToString();
    
    Console.WriteLine("_id == {0}", idStr);
    

    ドライバーについては、これ を確認してください。 およびこれ



    1. PHPのmongo検索フィールドはで始まります

    2. 日付によるレコードの数MongoDB

    3. MongoDBジャーナリング:クライアントがジャーナル以外の書き込みを要求し、Mongodでジャーナリングがアクティブ化されたときに使用されるジャーナルファイルです。

    4. マングースにスキーマとモデルの両方があるのはなぜですか?