были документы, содержащие данные, где первый параметр содержит id, я попытался с помощью uuid и функции uuidv4() создать id, объект создается, но мне выбрасывается ошибка о том, что id неправильный, ну и так как он неправильный, то его невозможно преобразовать во внутренний тип ObjectId.
В связи с этим, данные в бд не вносятся, как исправить ситуацию?
В коллекциях монго автоматически генериться id, попробуй просто убрать всё связанное с ним и посмотреть на коллекцию
спс
Я убрал, он теперь пишет, что получается у него дубликацию Id
_id и id не одно и тоже
Я это уже убрал
Я разобрался, проблема решена! Проблема в том, почему handlebars не выводит данные объектов-документов в шаблон заключается в том, что по умолчанию доступ к прототипам запрещен. Нужно поставить специальный пакет: https://www.npmjs.com/package/@handlebars/allow-prototype-access Описать настройки движка, чтобы было разрешено.
Обсуждают сегодня