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

マングースでObjectIdを生成するにはどうすればよいですか?

    ObjectIdを見つけることができます require('mongoose').Typesのコンストラクター 。次に例を示します:

    var mongoose = require('mongoose');
    var id = mongoose.Types.ObjectId();
    

    id 新しく生成されたObjectId

    :Joshua Shermanが指摘しているように、Mongoose 6では、呼び出しの前にnewを付ける必要があります。 :

    var id = new mongoose.Types.ObjectId();
    

    Typesの詳細を読むことができます Mongoose#Typesドキュメントのオブジェクト。



    1. Mongodb集約フレームワークにフロア関数はありますか?

    2. 2つの異なるフィールド間の範囲に特定の数値が含まれているデータを選択します

    3. sudo service mongodb restartは、ubuntu14.0.4で認識されないサービスエラーを発生させます

    4. マングースの別のスキーマを参照する