1
ответ

Mongoose: есть ли способ реализовать эту функцию с помощью одной операции обновления мангуста?

Я работаю над вызовом API, который удаляет отображаемое изображение пользователя, видя, есть ли у него dp (отображаемое изображение) или нет, dp - это строка (ссылка aws s3). Если у пользователя нет ничего в его ...
вопрос задан: 19 January 2019 11:54
1
ответ

Функция выбора Mongoose с агрегатными или близкими функциями

У меня есть модель с именем Rest с большим количеством столбцов, и я хочу выбрать только несколько из них, применяя оператор Near к этой модели Rest. это мой код Rest .select ('rest_status rest_address ...
вопрос задан: 19 January 2019 10:57
1
ответ

Включить несвязанную коллекцию в результат модели

Я новичок в MongoDb и Mongoose, и это может звучать глупо, но я немного озадачен тем, как все работает. У меня есть две не связанные модели: модель страницы и модель команды, которая выглядит примерно так: // ...
вопрос задан: 19 January 2019 03:40
1
ответ

Виртуальный массив Mongoose не определен

У меня есть такая схема: const FeedSchema = новая схема ({// ... posts: {type: [{type: ObjectId, ref: 'post',}],},}, {toObject: {getters: true, virtuals: true}, ...
вопрос задан: 18 January 2019 19:24
1
ответ

Много к одному отношения в мангусте. Как получить доступ и вывести упомянутые идентификаторы объекта?

Я пытаюсь создать функцию "списка желаний" для пользователей в моем приложении node / mongo. Я предположил, что лучший способ смоделировать схему - это ссылаться на элементы, которые им нравятся. Пока что мое чтение ...
вопрос задан: 18 January 2019 18:09
1
ответ

Mongoose MongoDB в Node.js - сохранение даты и времени в местном часовом поясе

Я использую Mongoose в проекте NodeJS. У меня есть эта схема: пусть InventorySchema = новая схема ({имя: строка, торгуемый: {тип: дата, по умолчанию: () = > {вернуть новую ...
вопрос задан: 18 January 2019 15:52
1
ответ

user.comparePassword не является функцией

Я застрял в проверке хешированного пароля с помощью bcrypt-nodejs, узла JS (express JS) и mongoose. Пользователь может зарегистрироваться, и код генерирует хешированный пароль, но когда я пытаюсь подтвердить пароль с помощью ...
вопрос задан: 18 January 2019 13:44
1
ответ

Как я могу получить данные из другого поля сбора по идентификатору

Так вот и дело. У меня есть две модели / схемы. и я хочу получить поле ставки в моей модели работы из модели ставки. Вот пример, когда я "POST" модель ставки с помощью почтальона: {"price": "8.770.000", ...
вопрос задан: 18 January 2019 13:38
1
ответ

Как сделать маршрут синхронным

У меня есть маршрут к комментариям, где я хочу получить все комментарии для конкретного списка нет. Опять же, для каждого комментария может быть несколько файлов. Я хочу получить их все синхронно, тогда как ...
вопрос задан: 18 January 2019 12:07
1
ответ

сопоставить запрос по двум коллекциям

У меня есть две коллекции: одна - сотрудник, другая - зарплата, и у нас есть идентификатор сотрудника в качестве ссылки от зарплаты к коллекции сотрудников. Я хочу запрос, который может дать всем сотрудникам, чья зарплата ...
вопрос задан: 18 January 2019 10:21
1
ответ

Как использовать Mongo Query для извлечения данных из вложенного документа

Вот документ. Как использовать mongoQuery для branchId, значение которого должно быть равно e63a5343-871c-47ee-8fe6-31d9b7f9fa1b1 и возвращает данные только с этим branchId. Я использую db.collection.find ({...
вопрос задан: 17 January 2019 17:18
1
ответ

Найти и заменить в Монго с помощью регулярных выражений

У меня есть коллекция в Монго с такой формой, как: {путь: 'любая строка', // например, 'a, b, c, d, e'} Мне нужно найти и заменить 'a' во всех документах в коллекция с другой строкой, например, '...
вопрос задан: 17 January 2019 17:13
1
ответ

Как проверить, что у пользователя уже есть 4 изображения в массиве и не дать перейти к следующему шагу в Node.js Express?

Я пытаюсь установить предел количества изображений. Дело в том, что я уже установил его в Mongoose, но поскольку изображения загружаются в облако, я думаю, что-то должно быть добавлено до ...
вопрос задан: 17 January 2019 16:37
1
ответ

поиск mongoDB по 2 полям

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

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

Я работаю над проектом, и у меня есть эти две коллекции MongoDB: команда (с информацией о командах) и оплата (с оплатой команды) (строго 1-1 отношения). Схема оплаты {....
вопрос задан: 17 January 2019 10:48
1
ответ

Как я могу найти и удалить в Mongodb, когда ключ имеет несколько значений?

Это мои данные JSON: [{_id: "1", имя: "a", подробности: "aaa", файл: [{filename: "abc.jpg", размер: "1.mb"}]}, { _id: "2", имя: "a", деталь: "aaa", файл: [{имя файла: "def.jpg", размер: "1.mb"}]}, {...
вопрос задан: 17 January 2019 08:26
1
ответ

Невозможно УДАЛИТЬ запись mongodb

Я создаю приложение для блога, используя node.js / express / mongoose / mongodb. Я создаю маршрут удаления, чтобы я мог удалять сообщения из моей панели администратора. Я также использую метод override для удаления. Всякий раз, когда я нажимаю ...
вопрос задан: 16 January 2019 23:20
1
ответ

AWS Lambda (Node.js, v. 8.10) & amp; Mongoose: Превышено время ожидания подключения MongoNetworkError к БД

Env .: AWS Lambda (Node.js, v. 8.10), waitForEmptyEventLoop === false MongoDB (Atlas) Mongoose Проблема: иногда (случайно) я получаю следующую ошибку: MongoNetworkError: соединение 6 с db_host: 27017 по времени ...
вопрос задан: 16 January 2019 22:10
1
ответ

как получить общую сумму массива объектов для авторизованного пользователя

Пользователь может добавить несколько продуктов, и несколько пользователей могут запросить этот продукт. Для каждого продукта у меня есть массив объектов, в котором хранятся идентификаторы пользователей, которые запросили этот продукт. Я стараюсь ...
вопрос задан: 16 January 2019 19:01
1
ответ

Angular 6: невозможно привязать данные API к var в клиенте

У меня проблемы с привязкой запрошенных API-данных к переменной в моем компоненте. Итак, во-первых, мой серверный метод (с использованием Express и Mongoose) app.post ('/ api / rolloutMeeting', async (req, res) = > {...
вопрос задан: 16 January 2019 16:00
1
ответ

Ошибка типа: storage._handleFile не является функцией

Я хочу получить изображение из базы данных mongodb, используя nodejs и mongoose в качестве ORM. Я получил эту ошибку, когда пытался получить изображение из базы данных. Я использовал multer-gridfs-storage для ...
вопрос задан: 16 January 2019 14:06
1
ответ

Как обновить схему без одного объекта в мангусте

Я хочу обновить мою схему без одного объекта. Когда я обновил свою схему, req.body автоматически обновил схему с помощью $ set. Но я хочу предотвратить обновление всей схемы. Например, req.body может включать ...
вопрос задан: 16 January 2019 13:06
1
ответ

Получить случайный документ с определенными фильтрами MongoDB

Мне нужно извлечь из коллекции случайных документов на основе заданного лимита. Если предусмотрено несколько фильтров, их следует добавить, чтобы отфильтровать результаты ответа. Я могу построить матч и ...
вопрос задан: 15 January 2019 15:16
1
ответ

Как передать значение для пропуска и ограничения методов MongoDB с помощью Node.js

У меня есть проблема передачи значения методу пропуска mongoDB. Ниже приведен код, который работает, в этом коде я просто передаю номер 10 в метод пропуска. Post.find (finalQuery, (err, posts) = & gt; {if (...
вопрос задан: 14 July 2018 00:04
1
ответ

Выдайте файл вместе с именем пользователя в URL-адрес после отправки формы с помощью выражения

У меня есть приложение nodeJS, которое берет информацию о пользователе из формы и сохраняет базу данных mongoDB, используя mongoose. Например: router.post ('/', (req, res) = & gt; {newUser.save ()} Я видел ...
вопрос задан: 13 July 2018 23:29
1
ответ

Вызов правильного маршрута в Axios / Node

Я изучаю Axios, Mongoose и Express и столкнулся с следующей проблемой. Я работаю над одной схемой, которая должна иметь 2 разных запроса на получение, доступных, когда они мне понадобятся. проблема ...
вопрос задан: 13 July 2018 17:56
1
ответ

Ошибка Node.js Ошибка: не удается найти модуль mongoose

C: \ Users \ Nick \ Desktop \ turntablefm \ Bots \ Super Bot> node bot.js node.js: 201 throw e; // ошибка process.nextTick или событие 'error' на первом тике ^ Ошибка: не удается найти модуль ...
вопрос задан: 27 November 2017 22:23
1
ответ

Использование $ inc для увеличения свойства документа с помощью Mongoose

Я хотел бы увеличивать количество просмотров на 1 каждый раз при доступе к моему документу. Пока что мой код: Document .find ({}) .sort ('date', -1) .limit (limit) .exec (); Где подходит $ inc ...
вопрос задан: 16 October 2017 17:32
1
ответ

Хранить содержимое html в mongodb [duplicate]

Мне нужно сохранить некоторые html-фрагменты (содержимое блога) в базе данных mongodb. Существуют ли специальные escape-символы для этого и какой тип данных необходимо использовать? Или я должен хранить содержимое HTML как ...
вопрос задан: 23 May 2017 10:30
1
ответ

Неопределенный тип «модель» в мангусте [дубликат]

Я пытаюсь реализовать приведенную ниже вложенную схему const ButtonSchema = mongoose.model ('Button', new mongoose.Schema ({значение: String, action: String, label: String, condition: mongoose ....
вопрос задан: 15 April 2017 20:49