sql >> Database >  >> NoSQL >> MongoDB

mongodb krijgt het laatst ingevoegde document

Ik ga ervan uit dat door duur je bedoelt executietijd. In dat geval wil je een createdAt veld, een secundaire index op createdAt , en om een ​​findOne() . te gebruiken uitspraak. De index maken op createdAt voor je verzameling, doe:

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

Vervolgens in uw publicatie:

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



  1. Hoe kan ik controleren of een veld al dan niet bestaat in MongoDB?

  2. hoe Spark-submit-configuratie te gebruiken:potten, pakketten:in clustermodus?

  3. Spring data mongodb verwijdert een eigenschap uit een document met MongoTemplate

  4. Hoe een bepaald array-element in MongoDB bij te werken?