J'utilise le shell Mongo pour interroger ma base de données Mongo. Je souhaite utiliser l'horodatage contenu dans l'ObjectID dans le cadre de ma requête et également en tant que colonne à extraire dans la sortie. J'ai configuré Mongo pour créer ses propres ObjectID.
Mon problème est que je ne peux pas savoir comment utiliser ObjectID pour extraire son horodatage.
Voici les questions que j'essaye de faire fonctionner. Le champ 'createdDate' est un espace réservé; je ne sais pas quel est le bon champ:
//Find everything created since 1/1/2011
db.myCollection.find({date: {$gt: new Date(2011,1,1)}});
//Find everything and return their createdDates
db.myCollection.find({},{createdDate:1});