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

NodeJSのMongoデータベースに挿入されたドキュメントの_idを取得します

    collection.insertのコールバックに2番目のパラメーターを使用するよりも短い方法 objectToInsert._idを使用します _idを返します (コールバック関数の内部で、成功した操作であると仮定します。)

    NodeJS用のMongoドライバーは、_idを追加します フィールドを元のオブジェクト参照に変換するため、元のオブジェクトを使用して挿入されたIDを簡単に取得できます:

    collection.insert(objectToInsert, function(err){
       if (err) return;
       // Object inserted successfully.
       var objectId = objectToInsert._id; // this will return the id of object inserted
    });
    


    1. アイドル状態のredisクライアントを強制終了するにはどうすればよいですか

    2. ソートされたオブジェクトのセットをredisに保存するにはどうすればよいですか?

    3. Laravel Echo Server、Redis、Socket.IO:それらを機能させることができないようです

    4. Apache Hadoopアーキテクチャ– HDFS、YARN、MapReduce