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

Grupuj i wyświetlaj dane

Nie jestem w 100% zrozumiały, co masz na myśli przez „grupowanie”, ale zakładając, że używasz rozwijanych menu paska nawigacyjnego Boostrap, możesz je pogrupować za pomocą separatorów:

{{#each categories}}   
   <li>{{category}}</li>
   {{#if doSeparator @index}}
       <li role="separator" class="divider"></li>
   {{/if}
{{/each}}

a pomocnik doSeparator trafia do twojego pliku .js:

doSeparator( index ) {
    return (index % 2);
}

Jeśli z drugiej strony chcesz mieć podmenu dla każdej grupy, będziesz musiał zreorganizować swoją tablicę na dwóch poziomach.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Metoda mongoengine save jest przestarzała?

  2. Jak utworzyć dynamiczne zapytanie równości za pomocą Apache Camel i MongoDB?

  3. Proste zapytanie MongoDB jest bardzo wolne, chociaż indeks jest ustawiony

  4. Jaki jest zalecany odpowiednik usuwania kaskadowego w MongoDB dla relacji N:M?

  5. MongoDB — Błąd:polecenie getMore nie powiodło się:nie znaleziono kursora