MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB премахва документ на поддокумент от поддокумент

трябва да използвате $pull операция за изтриване на елемент от масив.

        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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Заявката за агрегиране на Mongoose връща повече от един запис, когато трябва да върне само един

  2. Mongoid Query DB чрез виртуален атрибут

  3. Как мога да извлека datetiime от mongodb? Чрез сравняване на данните с jDateChosser Java

  4. Как да търсите в индекс на пълен текст с помощта на php в mongodb

  5. Как мога да създам $or заявка за MongoDB с помощта на Java драйвера?