1
ответ

REST API не работает в Node.js & Mongoose

Я создаю простую доску объявлений CRUD, используя Express. Я хочу сделать что-то вроде следующего при поступлении запроса. Get / board /: id = > показать патч / доска действий /: id = > обновить действие ...
вопрос задан: 29 March 2019 13:04
1
ответ

Мангуст приватный сет поле

Допустим, у меня есть такая схема: const UserSchema = new mongoose.Schema ({name: {type: String, обязательный: true}, созданAt: {тип: Дата, по умолчанию: Date.now ...
вопрос задан: 28 March 2019 05:27
1
ответ

Как получить неопределенные поля из нестрогой схемы Mongoose?

Я создал схему Mongoose для коллекции в моей базе данных под названием «instruments». Я сделал это нестрогим, потому что записи, которые будут вставлены туда, могут иметь определенное неизвестное количество пар поле-значение ....
вопрос задан: 28 March 2019 03:33
1
ответ

findByIdAndUpdate возвращает ответ 200, но не обновляет

Отправка запроса на размещение методом findAndUpdateById, который возвращает ответ 200 в почтальоне, но данные не обновляются. Запрошенный запрос - app.put ("/ api / report / update /: id", (req, res) = > {Report ....
вопрос задан: 28 March 2019 03:00
1
ответ

Не удалось обновить мангуст, когда я использую var, но успех, когда я использую константу?

я пытаюсь записать сценарий JS, чтобы вытащить элемент в массиве в монго. // этот не работает, который возвращает "{ok: 1, nModified: 0, n: 1}" db.userModel.updateOne ({"_ id": userId}, {"$ pull": {"draw.awardList" : ...
вопрос задан: 28 March 2019 02:57
1
ответ

Монго для каждого не выполняет функцию

Я хочу создать журнал для каждой задачи, которая опаздывает. const dte = новая дата (); Task.find () .where ("status") .ne ("Done", "Stuck", "Late") .where ("date") .lt (dte) .updateMany (...
вопрос задан: 28 March 2019 00:31
1
ответ

Как исправить mongoose findOne, возвращающий пустое значение при установке многомерного массива на карте?

Как исправить mongoose findOne, возвращающий пустой при установке многомерного массива в карте? Я уже пытался использовать функцию обратного вызова, и я слышал об обещаниях. Я пытался реализовать два ...
вопрос задан: 24 March 2019 20:17
1
ответ

Mongoose: фильтруйте документ и управляйте вложенным массивом

У меня есть схема изображения, которая имеет ссылку на схему категории и вложенный массив, который содержит объект с двумя полями (пользователь, создалAt) Я пытаюсь запросить схему по категории и добавить два ...
вопрос задан: 19 March 2019 12:12
1
ответ

Mongodb Update Несколько объектов массива одновременно [дубликаты]

Я пытаюсь ввести все семейные документы и в каждом из этих документов проверить, есть ли пользователь в массиве пользователей (пользователь является объектом), который соответствует результатам, а затем обновить специальный. ...
вопрос задан: 17 March 2019 22:56
1
ответ

Как экспортировать данные, присутствующие в ожидании

Я борюсь с обещаниями, асинхронно / жду. Здесь я хочу экспортировать объект gridfs в другой файл, но когда я импортирую его, используя require и выполняю console.log (gridfs), он дает пустой объект. Можно ...
вопрос задан: 17 March 2019 20:26
1
ответ

2 Обновите методы в одном маршруте, чтобы поменять дату NodeJS, Mongoose + mongoDB

Я пытаюсь создать маршрут, который принимает 2 даты и обменять эти даты друг с другом в базе данных. метод обновления работает за пределами forEach, но не внутри, как я могу получить работу внутри ...
вопрос задан: 13 March 2019 17:07
1
ответ

findOneAndUpdate вызывает проблему дублирования

У меня проблема с findOneAndUpdate в Мангусте. Дело в том, что я обновляю документ, найдя его. Запрос выглядит следующим образом: UserModel.findOneAndUpdate ({individualId: 'some id'}, {$ ...
вопрос задан: 11 March 2019 13:51
1
ответ

Свести родительскую дочернюю коллекцию с помощью mongodb

Мне нужно сгладить мою коллекцию родительских детей в mongodb. Это похоже на вопрос, заданный для sql в: Свести иерархию родительских дочерних элементов с несколькими родителями, моя коллекция похожа на категорию: {_id, ...
вопрос задан: 10 March 2019 02:01
1
ответ

Почему константа MongoDB в index.js не требуется при использовании Mongoose?

Как начинающий разработчик, я смотрел видео о mongoose на YouTube и заметил, что разработчик удалил постоянную переменную MongoDB, требующую MongoDB, и только что создал ее для Mongoose. ...
вопрос задан: 10 March 2019 00:23
1
ответ

NodeJs - Mongoose, похоже, не передает никакого запроса в мой код, однако я эффективно определил запрос, который должен быть выполнен

Я бы передал найденные данные в моей базе данных, используя model.find значение. Прежде всего, я бы использовал console.log (), чтобы значение возвращалось функцией mongoose, чтобы убедиться, что оно соответствует. Но в настоящее время, когда я прохожу ..
вопрос задан: 6 March 2019 16:21
1
ответ

UnhandledPromiseRejectionWarning: MongoError: Аргументом $ each в $ push должен быть массив, но он имел тип: object

Я пытаюсь добавить значения в существующий документ в моей коллекции с помощью вложенных массивов. Первая проблема, с которой я столкнулся, это то, что я не могу добавить новый домен в мой массив доменов. Я не понимаю, что я делаю ...
вопрос задан: 6 March 2019 14:58
1
ответ

Можно ли проверить, существует ли запись синхронно?

По сути, я хочу сохранить пользователя в базе данных, прежде чем выполнять эту операцию, мне нужно проверить поля этого пользователя. Итак, у меня есть такая структура: exports.save = function (req, res) {let errors = ...
вопрос задан: 5 March 2019 18:14
1
ответ

Срок действия документов не истекает после установленного времени в MongoDB с использованием Mongoose [duplicate]

Я пытаюсь создать индекс TTL в MongoDB. Я прочитал ответ здесь, ответ, который был очень полезным. Проблема в том, что документы просто не имеют срока действия. Вот код: var AcThSchema = new ...
вопрос задан: 5 March 2019 05:55
1
ответ

Почему метод find не работает в Mongoose?

Я работаю над экспресс-приложением с mongoose. метод .find работает по другому маршруту, но внутри моего блога, он не работает. Вот моя модель мангуста: const mongoose = require ('...
вопрос задан: 4 March 2019 08:55
1
ответ

Совпадение списка поисковых терминов в ответе

Я создаю окно поиска в режиме реального времени, и оно показывает 2 ошибки. (1) TypeError (2) Необработанный отказ от обещания КОД: маршрутизатор. post ('/ search-phrasing', async (req, res) = > {const {...
вопрос задан: 4 March 2019 06:37
1
ответ

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

Я пытаюсь отфильтровать документ по вложенному документу, указанному свойством. Предположим, что я уже создал модели для каждой схемы. Упрощенные схемы следующие: const store = new Schema ({...
вопрос задан: 3 March 2019 16:50
1
ответ

mongodb $ match и $ nin с _id [дубликаты]

Мой код: questionSchema.statics.getRandomByUser = function getRandomByUser (user) {const aggr = [{$ sample: {size: 1}}]; console.log (`user.anspted = $ {user.anspted}`); если (пользователь. ответил ....
вопрос задан: 3 March 2019 13:47
1
ответ

Узел JS HEROKU - уникальные модули Id (uniqid и mongoose, Types.ObjectId ()) дают всегда одинаковые значения

Я работаю в NodeJS. Я использую такие модули, как uniqid или mongoose_ObjectdId для генерации уникальных идентификаторов для моих моделей var id = uniq (); var id = mongoose.Types.ObjectId (); Когда я работаю на месте, ...
вопрос задан: 3 March 2019 08:33
1
ответ

Socket.io - React: Как получить сохраненные данные socket.io (MongoDB) в React?

Я следовал нескольким учебникам о том, как отображать сообщения, отправленные в чате, прежде чем присоединяться, но я не знаю, как отображать их в React, и у меня есть несколько вопросов ниже на стороне сервера. Клиент ...
вопрос задан: 28 February 2019 23:14
1
ответ

Вставьте несколько документов с мангуст

Я создал API с помощью express.js и использую mongoDB для своей базы данных и mongoose в качестве своего ODM. Я действительно запутался, когда хочу вставить несколько документов в свою коллекцию за один раз после запроса. Вот мой ...
вопрос задан: 23 February 2019 19:31
1
ответ

Показать строку внутри объекта внутри массива

Javascript var questionsSchema = new mongoose.Schema ({question: String, ответы: [{answerSummary: String, answer: String, answerExtended: String, image: ...
вопрос задан: 23 February 2019 15:29
1
ответ

Как я могу получить данные из Mongodb, используя mongoose, nodejs

Я только начал изучать Nodejs, mongodb, реагировать и иметь проблемы. Я пытаюсь получить данные от mongodb. внутренний код: app.post ('/ tweet', (req, res) = > {tweetData.find ((err, data) = > {...
вопрос задан: 23 February 2019 08:54
1
ответ

Обработка ошибок при сохранении вложенных документов в mongoose с помощью nodejs

У меня есть две схемы, Пользователь и Ответы. Я сослался на ответы пользователей. Проблема в том, что мне нужно создать ответ, а затем отправить его в пользовательский массив ответов. что если ответ создан, а пользователь ...
вопрос задан: 22 February 2019 07:45
1
ответ

Ошибка приведения при вызове modal.countDocuments () & amp; modal.count () в мангуст

Сообщение об ошибке моей функции Mongoose: сбой приведения к ObjectId для значения "count" по пути "_id" для модели "myinfo" "exports.indexCount = function (req, res) {MyInfo.countDocuments ({}, функция (err, ..) ,
вопрос задан: 19 February 2019 05:25
1
ответ

Как получить результат агрегатной функции Мангуста

я пытаюсь получить результат group by в мангусте, указанном ниже, мой запрос const sumByNetType = await mongoose.connection.db.collection (f) .aggregate ([{$ match: {"network_type": n}}, {$ группа: {_id: "$ ...
вопрос задан: 20 January 2019 07:59