MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

сортиране по дата с обобщена заявка в mongodb

Вашата обобщена заявка е неправилна. Добавяте сортирането и ограничението към съвпадението, но това е начинът, по който го правите сега. Използвате различни конвейерни оператори:

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

Другите ви конвейерни оператори също са малко странни и кодът ви спрямо заявката не съвпада на timestamps срещу createdDate . Ако добавите очаквания резултат, мога да актуализирам отговора, за да включва и последните битове от заявката.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Не може да се свърже Mongo shell с Mongo Atlas M0 чрез mongodb+srv

  2. Как да използвате повторно MongoDB връзка в Go

  3. Как да актуализирате обект в mongodb чрез mongoose?

  4. Актуализирайте множество документи и върнете всички актуализирани документи

  5. Mongo спря да работи след надграждане