Mongo немного изменился с тех пор, как я его использовал, но насколько я знаю, как было предложено в другом месте, вам придется загружать и обновлять каждую запись по очереди.
У вас есть две проблемы. Во-первых, ваш формат даты неоднозначен. Дата, указанная в примере, будет иметь разные значения в зависимости от локали системы, используемой для ее анализа в качестве даты. В США это (я думаю) 5 декабря 2002 года. На моей стороне атлантического, хотя он будет разбираться с 12 мая 2002 года. Funtimes.
Предполагая, что вы знаете в intented формат каждой даты, то в узле можно использовать moment.js разобрать каждую дату в фиксированном формате, например
let date = moment(document.Date, "D/M/YY");
, а затем вывода в качестве даты ISO с использованием
document.Date = date.toISOString();
или если вы в настоящее время хорошо, и делать это неразрушающим
document.ISODate = date.toISOString();
хотя теперь у вас есть две даты, чтобы посмотреть после того, как ...
Вы хотите обновить свои документы, изменив 'Date' на ISODate? – styvane
вам нужно прочитать документы, добавить объект даты, а затем сохранить их снова – Valijon