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

mongodbはどのようにしてデータベース/コレクションをその場で作成しますか

    JavaScriptには、未定義のメソッドが呼び出されたときに実行される関数を定義する方法があります。

    例:

    var o = {
      __noSuchMethod__: function(id, args) { console.log(id, '(' + args.join(', ') + ')'); }
    };
    
    o.foo(1, 2, 3);
    o.bar(4, 5);
    o.baz();
    
    // Output
    // foo (1, 2, 3)
    // bar (4, 5)
    // baz ()
    

    これは非標準の機能であり、現在はFirefoxでのみ機能することに注意してください。

    MongoDBがこの機能をどのように実装したかはわかりませんが、この方法で実行できることを報告するために応答しています。

    詳細については、 https://を参照してください。 development.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/noSuchMethod



    1. $inが$allよりもはるかに速いのはなぜですか?

    2. MongoDb配列要素を更新しようとしたときにエラーが発生しました

    3. select、epoll、kqueue、およびevportの根本的な違いは何ですか?

    4. Flask-MongoEngineとPyMongoの集約クエリ