Как извлечь созданную дату из Mongo ObjectID

Я использую Shell Mongo, чтобы запросить мою Mongo DB. Я хочу использовать Timestamp, содержащийся в ObjectID как часть моего запроса, а также в качестве столбца, чтобы извлечь на выход. У меня есть настройка Mongo для создания объектов самостоятельно.

Моя проблема в том, что я не могу узнать, как работать с ObjectID, чтобы извлечь свой меток времени.

Вот запросы, которые я пытаюсь работать. Поле «Созданного» - это заполнитель; Не уверен, что такое правильное поле:

//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});
56
задан bitek 3 January 2013 в 09:09
поделиться