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

mongodb получава последния вмъкнат документ

Ще направя предположението, че от скъпо имаш предвид времето за изпълнение. В такъв случай искате createdAt поле, вторичен индекс на createdAt и да използвате findOne() изявление. За да създадете индекс на createdAt за вашата колекция направете:

myCol._ensureIndex({ createdAt: -1 });

След това във вашето публикуване:

Meteor.publish('myCol', function () {
  return MyCol.find({userId: this.userId}, { sort: { createdAt: -1 } });
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешка в MongoDB Atlas при извършване на транзакция на множество колекции (код 8000)

  2. как да групирате в mongoDB и да върнете всички полета в резултат

  3. брой на $lookup резултат mongodb

  4. Pymongo връща стойности само като списък

  5. Как да променя потребителската си парола за mongoDB като не администратор?