0
ответов

Как использовать группу в мангусте

Я хочу использовать group by в моем запросе mongoose. Это то, что я пробовал до сих пор, используя mongoose const {$ ...
вопрос задан: 20 January 2019 08:40
0
ответов

Как получить все документы после подключения к базе данных

Я новичок в MongoDB. Вот мои настройки // backend / server.js const dbRoute = mongodb: // [имя пользователя: пароль @] host1 [: port1] / [database]; mongoose.connect (dbRoute, {useNewUrlParser: true}); позволять ...
вопрос задан: 19 January 2019 22:11
0
ответов

Mongoose - отдельная инструкция для обновления поля после использования

У меня есть такая функция: 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"); ...
вопрос задан: 19 January 2019 20:01
0
ответов

Не удается прочитать свойство '$ elemMatch' из неопределенного значения при попытке сохранить данные в mongo db с использованием узла js

Я получаю сообщение об ошибке при попытке сохранить следующие данные. Ниже приведена ошибка: if (fields [key]. $ ElemMatch) {^ TypeError: Невозможно прочитать свойство '$ elemMatch' из неопределенного ...
вопрос задан: 19 January 2019 19:20
0
ответов

Обновление массива идентификаторов

Я пытаюсь обновить массив идентификаторов вместо одного идентификатора, но безуспешно. Я даже не уверен, как должны выглядеть данные полезной нагрузки. Это моя текущая полезная нагрузка: query: "mutation {...
вопрос задан: 19 January 2019 17:12
0
ответов

Мангуста дизайн схемы многие ко многим

Я пытаюсь придумать архитектуру / дизайн схемы Мангуста для приложения для управления задачами. Желаемый функционал и модели: Модели: Пользователь - имеет доски Доски - есть списки Списки - есть карты Карты ...
вопрос задан: 19 January 2019 13:50
0
ответов

OverwriteModelError: невозможно перезаписать модель после компиляции

Я обнаружил ошибку при использовании findOne для поиска документа в mongoose. В коллекции Actor есть документ, но когда я запускаю команду discord для запуска файла, я получаю эту ошибку; ...
вопрос задан: 19 January 2019 13:29
0
ответов

Безопасно ли создавать несколько полей ObjectID в одном документе mongodb?

Я посмотрел в официальном руководстве объяснения «что такое тип ObjectId». Они утверждают, что если в документе отсутствует идентификатор объекта, то он будет создан: в MongoDB каждый документ хранится в ...
вопрос задан: 19 January 2019 13:05
0
ответов

Мой JS не распознает функцию, как я могу отменить эту ошибку? (Ошибка: TypeError: Genre.getGenres не является функцией)

Я пытаюсь узнать, как создать REST API, я новичок в этой концепции, и когда я запустил свое приложение на ny LocalHost, он снова выдал ошибку TypeError: Genre.getGenres "is not function". У меня уже есть trie .. ,
вопрос задан: 18 January 2019 23:40
0
ответов

Mongoose: TypeError: Невозможно прочитать свойство 'findOne' из неопределенного

Я работаю над биллингом в node.js и создал новый экземпляр Stripeustomer, где я сохраняю идентификатор клиента полосы и его электронную почту. Я скопировал основной код из других моих моделей мангустов ...
вопрос задан: 18 January 2019 21:26
0
ответов

Как получить все сообщения, загруженные пользователями с последующим MongoDB

Мое приложение позволяет пользователям создавать простые посты, в которых сохраняется коллекция MongoDB под названием «посты». То, что я хотел бы получить, является поисковым запросом, который позволяет мне получать сообщения пользователя, сопровождаемые
вопрос задан: 18 January 2019 20:59
0
ответов

MongoDB - Как получить несколько данных и выразить в виде массива значений?

У меня есть БД с 3 коллекциями: рейтинги клиентов событий. Я хочу получить все события, всех клиентов и каждый рейтинг клиентов каждого события. А затем представить данные в виде массива ...
вопрос задан: 18 January 2019 17:07
0
ответов

Есть ли способы заполнить схему в Joi из другой схемы (как это делает Mongoose)?

В настоящее время я использую только Joi для проверки и построения схем. Однако я чувствую, что мне не хватает функций, таких как ссылка на другую схему, как это делает Mongoose. Или это единственный способ сделать это, используя оба (...
вопрос задан: 18 January 2019 13:33
0
ответов

Почему эта сортировка без учета регистра mongodb работает только тогда, когда она не передается в mongoose .find () ни при каких условиях?

Я выполняю .find () на модели, а затем сортирую результаты без учета регистра. Это прекрасно работает, когда не передаются никакие условия .find (), но нечувствительность к регистру перестает работать, как только я добавляю ...
вопрос задан: 18 January 2019 13:08
0
ответов

Ошибка: успешный вход в систему; однако, он всегда перенаправляет на страницу входа, а не на страницу администратора

Моя проблема: я не мог понять, почему он всегда перенаправляет на страницу входа в систему, даже если я успешно вошел в систему, а не прямо на мою страницу администратора Я использую mongoDB в качестве базы данных, а nodejs - в качестве внутреннего. ...
вопрос задан: 18 January 2019 06:22
0
ответов

Получить два разных набора записей базы данных для передачи одному контроллеру

У меня есть продукты и категории коллекции. Я хочу запросить их оба и отправить данные через один контроллер, чтобы я мог отображать продукты и категории в одном представлении. Кажется, это работает, но я ...
вопрос задан: 17 January 2019 16:19
0
ответов

Создать метод Мангуст и экспортировать его

Я хочу создать метод, который получит тело сообщения и будет искать пользователя с именем body.user, но я не могу получить доступ к методу, который я создал в методе moongose. user.model.ts ...
вопрос задан: 17 January 2019 15:57
0
ответов

Mongoose - Заполняет массив вложенных документов ссылкой на ObjectId

У меня есть коллекция документов с массивом вложенных документов, которые имеют ссылочный идентификатор и дополнительный ключ, который основной документ должен назначить для каждого примера схемы вспомогательного документа: maibDoc: {title: String, ...
вопрос задан: 17 January 2019 13:33
0
ответов

Mongoose: доступ к справке в виртуальном

Скажем, у меня есть: const UserSchema = новая схема ({что-то: {type: ObjectId, ref: 'Something'},}); и const SomethingSchema = новая схема ({items: {type: Array, default: []},}); Я хочу получить ...
вопрос задан: 17 January 2019 01:31
0
ответов

Mongo / Mongoose - как обновить некоторые поля в массиве вложенных документов на основе совпадающих идентификаторов?

Допустим, у меня есть схема формы, которая содержит массив вложенных документов, основанных на схеме вопроса. Form Schema FormId: Number, Questions: [QuestionSchema] Схема вопроса _id: ObjectId (...) ...
вопрос задан: 17 January 2019 01:21
0
ответов

Не удается обновить смешанную схему типа Mongoose

// это правильно обновляет мой объект req.user.scienceViewsData = {'asdf': {one: 'asdf', two: 'asdf'}} // почему это не работает? req.user.scienceViewsData ['asdf'] = {one: '...
вопрос задан: 17 January 2019 00:19
0
ответов

Как изменить этот код как без проверки bcrypt?

Я не шифровал свой пароль! мне нужен этот код без проверки шифрования! module.exports.comparePassword = function (андидатский пароль, хэш, обратный вызов) {bcrypt.compare (кандидатский пароль, хэш, ...
вопрос задан: 16 January 2019 12:52
0
ответов

Мангуст & ldquo; обещание & rdquo; запросы блокируют потоки

Итак, я увидел некоторые действия, блокирующие потоки, в моем бэкэнд-проекте. Я отлаживал каждую строку, чтобы увидеть, что только запросы mongoose блокируют потоки. Я попробовал все на документах, но по причине ...
вопрос задан: 15 January 2019 20:01
0
ответов

Mongoose «Опции не поддерживаются»

У меня есть все эти «не поддерживаемые» варианты ошибок при использовании запуска пряжи. В проекте используется стек MERN. Основываясь на моих исследованиях в Google, я почти уверен, что это связано с параметрами настройки Mongoose, ...
вопрос задан: 31 December 2018 19:16
0
ответов

Отправка массива, который не в форме через мангуста

Я делаю приложение для внутренней сети с помощью node.js и использую body-parser и mongoose для отправки данных формы в мою базу данных. Конкретная форма делает пост на сайте, который работает как надо. Однако я ...
вопрос задан: 31 December 2018 16:28
0
ответов

После увеличения значений модели Мангуста, по другому запросу я пытаюсь получить эту модифицированную модель, но получаю старые значения, как решить эту проблему?

У меня есть модель, которая содержит суммы добавленных конкретных полей, и при добавлении пользователем одного я увеличиваю суммы этой модели (используя findOneAndUpdate с параметрами {new: true}). Но после того, как я пытаюсь получить обновление ...
вопрос задан: 31 December 2018 15:40
0
ответов

Mongoose: гарантированно работает индекс после insertMany

Я установил два составных индекса в своей схеме (...) ModelSchema.index ({"field1": 1, "field2": 1, "field3": 1, "field4": 1}) ModelSchema.index ({" field1 ": 1," field2 ": 1," field3 ": -1," field4 ": -1}) ...
вопрос задан: 31 December 2018 12:39
0
ответов

Mongoose.connect не возвращает обещание при выполнении диалогового потока

Я пишу код выполнения диалогового потока, и я хочу подключиться к моей базе данных mlab, и поэтому я использую модуль mongoose (v5.4.1). Тем не менее, я всегда получаю это сообщение об ошибке: Ошибка: нет ответа ...
вопрос задан: 31 December 2018 12:14
0
ответов

Мангуст - решение сложной проверки, которая зависит от других моделей

Проверка изолированных данных довольно проста с чем-то вроде joi. Но что является хорошим способом решить проверку, которая зависит от других моделей, например, с учетом следующей коллекции: items: [{...
вопрос задан: 31 December 2018 00:25
0
ответов

Значение строки Concat String в запросе на обновление [дубликаты]

Я пытаюсь объединить строковое значение в запросе на обновление, но не смог найти способ сделать это в Mongoose. Это запрос updateOne в списке запросов на массовую запись {updateOne: {filter: {...
вопрос задан: 21 December 2018 13:31