Ve skutečnosti to byla opravdu snadná oprava.
Hodnota 'timestamp' byla ukládána jako řetězec, nikoli jako objekt Date.
Spustil jsem následující dotaz z prostředí MongoDB:
db.indexes.find().forEach(function (doc) { doc.timestamp = new Date(Date.parse(doc.timestamp.toString())); db.indexes.save(doc); });
Což aktualizovalo všechny mé staré záznamy jako Date's
místo String's
a nyní dotaz funguje!