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

Co robię źle z $set i $inc w aktualizacji?

Wydaje mi się, że twój kod w rzeczywistości próbuje ustawić pole $inc dokumentu, zamiast używać modyfikatora $inc w polu foo.count. To może być to, czego chcesz:

db.foobar.update(
    { name: "Foobar" }, 
    {
        $set: { 'foo.bar': 'bar' }, 
        $inc: { 'foo.count': 1 } 
    }, true)

Mam nadzieję, że to pomoże.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Spring JPA PostgreSQL + MongoDB

  2. Maksymalna liczba baz danych obsługiwanych przez MongoDB

  3. Jak przejść do produkcji z MongoDB — dziesięć najważniejszych wskazówek

  4. 9 nowych funkcji MongoDB – musisz nauczyć się opanować w MongoDB

  5. MongoDB — Zapytanie o kolekcję