0
ответов

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

Это моя структура папок: + - express_example | ---- app.js | ---- модели | -------- songs.js | -------- альбомы.js | ---- и другие файлы expressjs Мой код в файле songs.js var mongoose = ...
вопрос задан: 22 September 2017 08:01
0
ответов

MongoError: недопустимая операция, массовых операций нет

Я не могу сделать массовую вставку в монго, используя мангуста. var mongoose = require ('mongoose'); var Schema = mongoose.Schema; // Определим нашу схему результатов var webSchema = new Schema ({"abc": String}, {...
вопрос задан: 16 September 2017 13:14
0
ответов

Mongoose - Force collection name

Я пытаюсь использовать mongoose для создания базы данных и коллекции в ней. Мой код: var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://localhost/testdb'); var Schema = ...
вопрос задан: 24 August 2017 10:56
0
ответов

Дизайн схемы MongoDB для нескольких учетных записей пользователей с аутентификацией

Я собираюсь создать приложение node.js/express/mongoose/passport и думаю о правильной схеме дизайн для пользователей и учетных записей.. Пользователи будут входить в систему из твиттера и ...
вопрос задан: 22 August 2017 15:35
0
ответов

Mongoose pre / post middleware не может получить доступ к [этому] экземпляру с помощью ES6

У меня возникла дилемма: я пытаюсь добавить некоторую предварительную логику в модель мангуста, используя предварительно промежуточное программное обеспечение, и не могу получить доступ к этому экземпляру, как обычно. UserSchema.pre ('save', next => {cons
вопрос задан: 21 July 2017 01:23
0
ответов

Найти документы с массивом, который не содержит определенного значения

У меня есть следующая модель: var PersonSchema = новая схема ({name: String, groups: [{type: Schema.Types.ObjectId, ref: 'Group'}],}); Я ищу запрос, который получает все ...
вопрос задан: 28 June 2017 03:23
0
ответов

mongoose vs mongodb (модули / расширения nodejs), что лучше? и почему?

Я только что пришел к Node.js и увидел, что существует множество библиотек для использования с MongoDB, наиболее популярными из которых являются следующие две: (mongoose и mongodb). Могу ли я узнать плюсы и минусы этих расширений? Есть ...
вопрос задан: 7 June 2017 14:50
0
ответов

Как обновить встроенный документ в мангусте?

Я просмотрел API мангуста и много вопросов по SO и группе Google, но до сих пор не могу придумать обновление встроенных документов. Я пытаюсь обновить этот конкретный список пользователей ...
вопрос задан: 31 May 2017 19:22
0
ответов

Обновление встроенного документа Mongoose

У меня проблема с обновлением встроенного документа. Мои определенные схемы: var Talk = new Schema ({title: {type: String, required: true}, content: {type: String, ...
вопрос задан: 31 May 2017 16:55
0
ответов

How to access a preexisting collection with Mongoose?

I have a large collection of 300 question objects in a database test. I can interact with this collection easily through MongoDB's interactive shell; however, when I try to get the collection through ...
вопрос задан: 28 May 2017 22:30
0
ответов

Изменение литерального результата объекта mongoose не работает [дубликат]

Возможно дубликат: Почему вы не можете изменить данные, возвращаемые запросом Mongoose (например: findById) Сначала я делаю запрос к mongoDB, получаю все правильные результаты, но только небольшая модификация ...
вопрос задан: 23 May 2017 12:16
0
ответов

Загрузка и хранение изображений

Да, я знаю о загрузке изображений с помощью Node.js, Express и Mongoose и о том, как хранить изображения в mongodb с помощью node.js? но решение для них - это не то, чего я хочу достичь. Я хочу иметь возможность ...
вопрос задан: 23 May 2017 12:02
0
ответов

Панель администратора для Node.js и Mongoose [закрыта]

Прошло некоторое время с тех пор, как я искал пакет Node.js, чтобы предоставить чистый (, но настраиваемый )интерфейс администратора для выполнения действий CRUD в базе данных MongoDB структурированным образом (, позволяющим доверенным...
вопрос задан: 23 May 2017 11:54
0
ответов

Обещания Mongoose JS? Или как управлять пакетным сохранением

Как мне управлять пакетным сохранением в Mongoose? Я видел, что это пока невозможно :Как я могу одновременно сохранить несколько документов в Mongoose/Node.js? Там упоминается об использовании некоторого управления потоком...
вопрос задан: 23 May 2017 11:47
0
ответов

Mongoose / node.js как найти, заполнить, сделать что-то, «удалить» и обновить

Я хочу сделать красивый и элегантный звонок в db, но постоянно страдаю от нехватки мангустов. Надеюсь, я не слишком раздражаюсь, я пытаюсь решить проблему переполнения стека, только когда мой docs-google-Stack -...
вопрос задан: 23 May 2017 11:43
0
ответов

Уникальный индекс не работает с Mongoose / MongoDB

У меня проблема с созданием уникальных индексов с помощью Mongoose / MongoDb, и я не могу заставить его работать. Я могу добавить два документа с одинаковыми значениями атрибутов, если задал уникальный индекс. Я ...
вопрос задан: 23 May 2017 10:28
0
ответов

Виртуальные поля Mongoose включены в toJSON по умолчанию :schemaOptions.toJSON.virtuals = true; по-прежнему не включает виртуальные поля по умолчанию

В другом ответе я увидел, что для включения виртуальных полей вы должны сделать следующее: https://groups.google.com/forum/?fromgroups#!topic/mongoose -orm/HjrPAP _WXYs var schemaOptions = { toJSON :{...
вопрос задан: 26 April 2017 16:30
0
ответов

Мангуст - поиск поддокументов по критериям

Я только что застрял с этой проблемой. У меня есть две схемы Mongoose: var childrenSchema = mongoose.Schema ({name: {type: String}, возраст: {type: Number, min: 0 ...
вопрос задан: 22 March 2017 12:26
0
ответов

У Mongoose поддерживает метод MongoDB `FindandModify`

Я хотел бы использовать FindandModify, чтобы аторично увеличивать поле, используя Mongoose. Тем не менее, код ниже бросает ошибку «TypeError: Object # не имеет метода« inDinandModify »: // Определение схемы ...
вопрос задан: 3 February 2017 19:01
0
ответов

Как получить все количество моделей мангуста?

Как я могу узнать количество сохраненных данных модели? есть метод Model.count(), но он не работает. var db = mongoose.connect('mongodb://localhost/myApp'); var ...
вопрос задан: 25 October 2016 06:36
0
ответов

Найти или создать с Mongoose

У меня есть Page.findById (pageId) .then (page => {const pageId = page.id; ..}); Моя проблема заключается в том, что если не указан идентификатор страницы, он должен просто занять первую доступную страницу с некоторыми условиями, ...
вопрос задан: 18 October 2016 07:42
0
ответов

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

У меня есть 3 вида записей: 1) категории, 2) темы и 3) статьи. В моем mongodb у меня есть только одна коллекция под названием «категории», в которой я обработал 3 вышеупомянутых документа. Для этих 3 модулей я ...
вопрос задан: 17 October 2016 05:41
0
ответов

как я могу обновить несколько документов в mongoose

Я нашел следующий скрипт: Device.find (function (err, devices) {devices.forEach (function (device) {device.cid = ''; device.save ();}); }); MongoDB имеет флаг multi для обновления ...
вопрос задан: 20 September 2016 06:46
0
ответов

Как выполнить запрос массива идентификаторов в Mongoose?

Скажем, У меня есть модель под названием User. У меня есть массив с идентификаторами объектов. Я хочу получить все записи User, которые «пересекаются» с массивом Ids, который у меня есть. User.find ({записи с IDS IN [3225, ...
вопрос задан: 9 May 2016 16:56
0
ответов

как проверить, установлен ли mongoose (MongoDb) или нет

Я установил mongoose с помощью sudo npm install -g mongoose Пожалуйста, посоветуйте, как проверить, правильно ли он установлен. Я использую Mac
вопрос задан: 12 April 2016 09:14
0
ответов

Mongoose агрегат $ match не совпадает с идентификаторами

Я хочу показать товары по идентификаторам (56e641d4864e5b780bb992c6 и 56e65504a323ee0812e511f2) и показать цену после вычитания со скидкой, если она доступна. Я могу посчитать окончательную цену, используя агрегат, но это ...
вопрос задан: 24 March 2016 04:52
0
ответов

MongoDB разница между $ orderby и Sort

Я хочу получить последний документ, который, очевидно, является одним документом, поэтому findOne должен работать нормально. Но findOne здесь возвращает первый вставленный документ. Итак, у меня есть два варианта: либо использовать $ ...
вопрос задан: 9 March 2016 15:05
0
ответов

Обновление Mongoose не сохраняется

Используя mongodb и mongoose, я не могу заставить $ push добавить элемент в мой массив. После этого я проверяю оболочку mongo, а нового добавления нет. Не уверен, что я делаю не так: ...
вопрос задан: 29 January 2016 03:45
0
ответов

Ссылки на документы Mongoose с отношением один ко многим

Я работаю над созданием структуры базы данных для нового проекта, и я довольно новичок в MongoDB и, очевидно, в Mongoose. Я прочитал документацию по народонаселению мангузов, где он имеет один ко многим ...
вопрос задан: 25 January 2016 05:42
0
ответов

Mongoose ODM, измените переменные перед сохранением

Я хочу создать слой модели с Mongoose для моих пользовательских документов, который делает :проверку (уникальной, длину )канонизация (имя пользователя и адрес электронной почты преобразуются в нижний регистр для проверки уникальности )соль...
вопрос задан: 21 January 2016 04:48