sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB fjerner et underdokument fra et underdokument

du skal bruge $pull-operationen til at slette element fra array.

        var query = Query.And(Query.EQ("_id", applicationId),
                         Query.EQ("Settings.Key",  "ImportDirectory"));
        var update = Update.Pull("Settings.$.Overrides", new BsonDocument(){
            { "Name", "PathDirectory" }
        });
        database.Applications().Update(query, update);



  1. Korrekt måde at starte mongodb og express på?

  2. Opdater en værdi i MongoDB baseret på dens aktuelle værdi

  3. Eksekvering af Mongo som Query (JSON) gennem Java

  4. Hadoop HDFS MapReducer output til MongoDb