Из текущего объекта можно достать время создания с помощью:
Object.getTimestamp()
Далее можно сделать выборку с такой конструкцией:
db.collection.find({_id: {$lt: new Date(2014, 6, 3)}})
Правда я не помню как ведут себя индексы при таких запросах, т.к. всегда предпочитаю хранить unixtime отдельным полем.