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

Zapytanie MongoDB z wieloma warunkami i wycinek

Projekcja to definicja pojedynczego obiektu. Ponadto „zapytaj” o rzeczy, zamiast prosić o dopasowania w prognozach innych niż określone pola spełniające kryteria. $slice to szczególny przypadek, który domyślnie nie wyklucza innych pól w rzucie:

Domain.collection.find(
  { "domain":req.params.domain, "date": date }, 
  { "visitors": { "$slice":100 } }, 
  function(err,domain){
     // process results here
  }
);

Zapewne również zauważ, że $slice tutaj ( podobnie jak JavaScript ) jest zdefiniowana "liczba wpisów", a nie n-1 referencja jak w indeksie tablicy.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.JS czeka na ustawienie zmiennej

  2. mongo _id pole zduplikowany błąd klucza

  3. Czy kursor.skip() na klawiszach indeksowanych jest zawsze szybszy?

  4. Jak posortować kolekcję za pomocą ostatniego elementu tablicy?

  5. MongoDB Tutorial:Łączenie się z MongoDB w Scala