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

なぜmongoの新しいドキュメントにはObjectIdではなくオブジェクトがあるのですか?

    それは ObjectIDとは何ですか。これは、これらのプロパティを含む単なるオブジェクトです。

    http://docs.mongodb.org/manual/reference/object-id/

    {
        "_bsontype" : "ObjectID",
        "id" : "U\u0013[-Ф~\u001d$©t",
        "generationTime" : 1.43439e+09
    }
    

    U\u0013[-Ф~\u001d$©t 12文字のバイナリです おなじみの24文字の16進文字列に変換される文字列(55107edd8e21f20000fd79a6 )オブジェクト全体がテキスト値として表される場合(つまり、その .toString 関数が呼び出されます)

    マングースでは、ドキュメントにも.idがあります 文字列値として24文字の16進数を提供するgetter。



    1. MongoDBは、要素をトラバースするためにパーツを使用できません

    2. MongoDBでfeatureCompatibilityVersionを表示する方法

    3. モジュールソケットが見つかりませんlua

    4. Mongodbは集約フレームワークで最後の組み合わせを取得します