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

MongoDBの更新のためにevalなしでJavaScriptで動的変数名を使用するにはどうすればよいですか?

    インデクサー表記を使用してオブジェクトを作成する必要があります:

    var param = { $set: {} };
    param.$set[event.target.name] = event.target.value;
    someCollection.update(Session.get("currentId"), param);
    



    1. レプリカセットとしてソロMongoDBインスタンスを開始することが本番環境で推奨されないのはなぜですか?

    2. MongoDbドキュメントIDの前にアンダースコアがあるのはなぜですか?

    3. mongodbアグリゲーションフレームワークグループ+プロジェクト

    4. mongoose'findById'は有効なIDでnullを返します