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

Zagnieżdżona tablica aktualizacji MongoDB

update({ invited.key : 84026702 }, { invited.$.used : true });

To w zasadzie robi to, co chcesz i powinno działać ładnie. Sprawdź operatory pozycyjne w mongodb:http://www.mongodb. org/display/DOCS/Updating#Updating-%24operator pozycji

Lub w PHP (jak Twoje pytanie jest oznaczone) możesz zrobić:

$mongo->collection->update(array('invited.key' => 84026702), array('invited.$.used' => true));



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wyjaśnienie daty JSON

  2. Mongodb, sprawdź, czy kolekcja jest pusta, node.js

  3. Mongodb C# Driver Nieobsługiwany błąd filtra z określonym predykatem linq

  4. odpowiednik INET_ATON() w mongodb

  5. Nie można połączyć się z mongodb errno:61 Połączenie odrzucone