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

MongoDB:Jaki jest dobry sposób na uzyskanie listy wszystkich unikalnych tagów?

Nawet jeśli twój sterownik nie implementuje odrębnego, możesz go zaimplementować samodzielnie. W JavaScript (przepraszam, nie znam Erlanga, ale powinno to tłumaczyć całkiem bezpośrednio) można powiedzieć:

result = db.$cmd.findOne({"distinct" : "collection_name", "key" : "tags"})

To znaczy:wykonujesz findOne w kolekcji "$cmd" dowolnej używanej bazy danych. Przekaż mu nazwę kolekcji i klucz, na którym chcesz uruchomić oddzielnie.

Jeśli kiedykolwiek będziesz potrzebować polecenia, do którego Twój sterownik nie zapewnia pomocy, możesz spojrzeć na http://www.mongodb.org/display/DOCS/List+of+polecenia+bazy danych dla nieco pełnej listy poleceń bazy danych.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak filtrować tablicę w zapytaniu mongodb

  2. Aktualizacja zagnieżdżonego rekordu w tablicy mongodb, gdy nie znasz indeksu dokumentu

  3. Konwertuj ObjectID (Mongodb) na String w JavaScript

  4. Mongo-go-driver error Nowy błąd klienta ClientOptions w argumencie mongo.NewClient

  5. Jak znaleźć nazwę pola MongoDB na dowolnej głębokości?