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

Jak w MongoDB indeksować pola obiektów osadzonych w tablicy?

Możesz utworzyć następujący indeks:

db.posts.ensureIndex({"comments.author" : 1})

Spowoduje to zindeksowanie tylko pola autora osadzonych dokumentów. Pamiętaj, że indeks będzie używany do

db.posts.find( { "comments.author" : "julie" } )

Jak również

db.posts.find( { comments: {$elemMatch: {author : "julie" }}} )


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB i Mongoose:zagnieżdżona tablica identyfikatorów referencji dokumentów

  2. Jak monitorować MongoDB za pomocą Prometheus i ClusterControl

  3. Element tablicy aktualizacji Mongo (sterownik .NET 2.0)

  4. MongoDB w pamięci do testu?

  5. Wypełnij obiekt w tablicy