Используя Express и Mongoose (5.4), я могу успешно найти-> заполнить документы, содержащие другие модели.
Затем у меня есть любое количество полей с именами, такими как созданный, конец, электронный адрес, электронный адрес, xxxxDate, zzzzDate на любом уровне, который необходимо изменить и вернуть клиенту
В настоящее время я получаю заполненный вложенный и заполненный документ, провожу его через несколько функций для обхода документа и изменения любого поля с именем / ключом «xxxxxDate»
Преобразование принимает единственную дату и возвращает объект и основывается на дате.
Есть ли способ заставить Mongoose / MongoDb сделать это? По сути, каждой модели потребуется хук, принять дополнительное значение и преобразовать любое поле, которое является датой или имеет ключ xxxDate