MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mangusta, wyciągnij z poddokumentu

Wygląda na to, że MongooseArray#pull metoda działa tylko wtedy, gdy twoje elementy mają _id właściwości.

Łatwiej mi jest używać bezpośrednich połączeń do update aby uniknąć tego rodzaju niespodzianek:

mongoose.model('organization').update(
    {_id: user.organization},
    {$pull: {members: {user: user._id}}},
    function(err, numAffected) { ... }
);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak usunąć _id w MongoDB i zastąpić innym polem jako kluczem podstawowym?

  2. Mongodb Driver:brak rozgraniczającego ukośnika między hostami i opcjami

  3. Nie można pobrać danych z API przy użyciu Express NodeJS i MongoDB, ładowanie

  4. Jak przekazać parametr z docker-compose do usługi uruchomionej w obrazie docker?

  5. Mongodb, sharding i usługi wielu okien