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

sortuj według daty z zagregowanym żądaniem w mongodb

Twoje zapytanie zbiorcze jest nieprawidłowe. Dodajesz sortowanie i limit do meczu, ale teraz tak to robisz. Używasz różnych operatorów potoku:

db.friends.aggregate( [
    { $match: { advertiser: "noc3" } }, 
    { $sort: { createdDate: -1 } },
    { $limit: 1 },

Twoje inne operatory potoku też są nieco dziwne, a Twój kod vs niezgodności zapytań na timestamps vs createdDate . Jeśli dodasz oczekiwany wynik, mogę zaktualizować odpowiedź, aby zawierała również ostatnie bity zapytania.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $slice (stronicowanie tablicy osadzonej)

  2. E11000 zduplikowany indeks błędu klucza w mongodb mongoose

  3. Jak mogę zwrócić element, którego szukam w zagnieżdżonej tablicy?

  4. Różnica między przechowywaniem identyfikatora ObjectId a jego postacią ciągu w MongoDB

  5. Skopiuj folder z symbolem wieloznacznym z kontenera docker do hosta