У меня есть такая функция: router.post ('/ deleteDP', jwtValid, function (req, res) {user.findById ({'_ id': req.decoded.id}, function (err, result) {if ( err) {res.send ("1");} if (! result) {res.send ("2"); ...
Я получаю сообщение об ошибке при попытке сохранить следующие данные. Ниже приведена ошибка: if (fields [key]. $ ElemMatch) {^ TypeError: Невозможно прочитать свойство '$ elemMatch' из неопределенного ...
Я пытаюсь обновить массив идентификаторов вместо одного идентификатора, но безуспешно. Я даже не уверен, как должны выглядеть данные полезной нагрузки. Это моя текущая полезная нагрузка: query: "mutation {...
Я пытаюсь придумать архитектуру / дизайн схемы Мангуста для приложения для управления задачами. Желаемый функционал и модели: Модели: Пользователь - имеет доски Доски - есть списки Списки - есть карты Карты ...
Я обнаружил ошибку при использовании findOne для поиска документа в mongoose. В коллекции Actor есть документ, но когда я запускаю команду discord для запуска файла, я получаю эту ошибку; ...
Я посмотрел в официальном руководстве объяснения «что такое тип ObjectId». Они утверждают, что если в документе отсутствует идентификатор объекта, то он будет создан: в MongoDB каждый документ хранится в ...
Я пытаюсь узнать, как создать REST API, я новичок в этой концепции, и когда я запустил свое приложение на ny LocalHost, он снова выдал ошибку TypeError: Genre.getGenres "is not function". У меня уже есть trie .. ,
Я работаю над биллингом в node.js и создал новый экземпляр Stripeustomer, где я сохраняю идентификатор клиента полосы и его электронную почту. Я скопировал основной код из других моих моделей мангустов ...
Мое приложение позволяет пользователям создавать простые посты, в которых сохраняется коллекция MongoDB под названием «посты». То, что я хотел бы получить, является поисковым запросом, который позволяет мне получать сообщения пользователя, сопровождаемые
У меня есть БД с 3 коллекциями: рейтинги клиентов событий. Я хочу получить все события, всех клиентов и каждый рейтинг клиентов каждого события. А затем представить данные в виде массива ...
В настоящее время я использую только Joi для проверки и построения схем. Однако я чувствую, что мне не хватает функций, таких как ссылка на другую схему, как это делает Mongoose. Или это единственный способ сделать это, используя оба (...
Я выполняю .find () на модели, а затем сортирую результаты без учета регистра. Это прекрасно работает, когда не передаются никакие условия .find (), но нечувствительность к регистру перестает работать, как только я добавляю ...
Моя проблема: я не мог понять, почему он всегда перенаправляет на страницу входа в систему, даже если я успешно вошел в систему, а не прямо на мою страницу администратора Я использую mongoDB в качестве базы данных, а nodejs - в качестве внутреннего. ...
У меня есть продукты и категории коллекции. Я хочу запросить их оба и отправить данные через один контроллер, чтобы я мог отображать продукты и категории в одном представлении. Кажется, это работает, но я ...
Я хочу создать метод, который получит тело сообщения и будет искать пользователя с именем body.user, но я не могу получить доступ к методу, который я создал в методе moongose. user.model.ts ...
У меня есть коллекция документов с массивом вложенных документов, которые имеют ссылочный идентификатор и дополнительный ключ, который основной документ должен назначить для каждого примера схемы вспомогательного документа: maibDoc: {title: String, ...
Скажем, у меня есть: const UserSchema = новая схема ({что-то: {type: ObjectId, ref: 'Something'},}); и const SomethingSchema = новая схема ({items: {type: Array, default: []},}); Я хочу получить ...
Допустим, у меня есть схема формы, которая содержит массив вложенных документов, основанных на схеме вопроса. Form Schema FormId: Number, Questions: [QuestionSchema] Схема вопроса _id: ObjectId (...) ...
// это правильно обновляет мой объект req.user.scienceViewsData = {'asdf': {one: 'asdf', two: 'asdf'}} // почему это не работает? req.user.scienceViewsData ['asdf'] = {one: '...
Я не шифровал свой пароль! мне нужен этот код без проверки шифрования! module.exports.comparePassword = function (андидатский пароль, хэш, обратный вызов) {bcrypt.compare (кандидатский пароль, хэш, ...
Итак, я увидел некоторые действия, блокирующие потоки, в моем бэкэнд-проекте. Я отлаживал каждую строку, чтобы увидеть, что только запросы mongoose блокируют потоки. Я попробовал все на документах, но по причине ...
У меня есть все эти «не поддерживаемые» варианты ошибок при использовании запуска пряжи. В проекте используется стек MERN. Основываясь на моих исследованиях в Google, я почти уверен, что это связано с параметрами настройки Mongoose, ...
Я делаю приложение для внутренней сети с помощью node.js и использую body-parser и mongoose для отправки данных формы в мою базу данных. Конкретная форма делает пост на сайте, который работает как надо. Однако я ...
У меня есть модель, которая содержит суммы добавленных конкретных полей, и при добавлении пользователем одного я увеличиваю суммы этой модели (используя findOneAndUpdate с параметрами {new: true}). Но после того, как я пытаюсь получить обновление ...
Я пишу код выполнения диалогового потока, и я хочу подключиться к моей базе данных mlab, и поэтому я использую модуль mongoose (v5.4.1). Тем не менее, я всегда получаю это сообщение об ошибке: Ошибка: нет ответа ...
Проверка изолированных данных довольно проста с чем-то вроде joi. Но что является хорошим способом решить проверку, которая зависит от других моделей, например, с учетом следующей коллекции: items: [{...
Я пытаюсь объединить строковое значение в запросе на обновление, но не смог найти способ сделать это в Mongoose. Это запрос updateOne в списке запросов на массовую запись {updateOne: {filter: {...