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

Jak zaprojektować indeks tablicy po rozwinięciu tablicy za pomocą platformy agregacji MongoDB?

Nowo wydana MongoDB 3.2 obsługuje rozwijanie indeksu tablicy.

Zamiast przekazywać ścieżkę $unwind operatora, możesz przekazać obiekt z polem path i pole includeArrayIndex który będzie zawierał indeks tablicy.

Z oficjalnej dokumentacji MongoDB:

{
  $unwind:
  {
    path: <field path>,
    includeArrayIndex: <string>,
    preserveNullAndEmptyArrays: <boolean>
  }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wskazówki dotyczące zarządzania kopiami zapasowymi MongoDB dla klastrów podzielonych na fragmenty

  2. Jak zaimportować dane z mongodb do pand?

  3. Mongodump ze zdalnego serwera

  4. Jak uzyskać krótką nazwę miesiąca w SQL?

  5. Dowiedz się, czy zapytanie używa indeksu w MongoDB