0
ответов

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

У меня есть следующая простая схема: var userSchema = new Schema({ name : String, age: Number, _creator: Schema.ObjectId }); var User = mongoose.model('Пользователь',userSchema); Чего я хочу...
вопрос задан: 6 October 2015 00:05
0
ответов

Как представить поля MongoDB GeoJSON в схеме Mongoose?

MongoDB 2.4 позволяет использовать объекты GeoJSON и множество удобных функций и индексов, которые я хотел бы использовать. Ожидается, что объекты GeoJSON будут храниться в формате, подобном: loc: {type: 'Polygon', ...
вопрос задан: 10 August 2015 10:34
0
ответов

mongodb / mongoose findMany - найти все документы с идентификаторами, перечисленными в массиве

У меня есть массив _ids, и я хочу получить все документы соответственно, как лучше всего это сделать? Что-то вроде ... // не работает ... конечно ... model.find ({'_id': ['...
вопрос задан: 29 July 2015 22:33
0
ответов

Мангуст не создает новую коллекцию

У меня есть следующее в server.js: var mongoose = require ('mongoose'), Schema = mongoose.Schema; и модель, как эта, которая отлично работает! : var userSchema = новая схема ({firstName: ...
вопрос задан: 24 July 2015 18:40
0
ответов

Как определить методы в модели мангели?

Мой файл локацийModel: Mongoose = Требуется «Mongoose» THRETAPS = ТРЕБОВАНИЕ '../Modules/Threetaps' Schema = Mongoose.schema ObjectID = Schema.objection LocationsChemaEm = Широта: Струнная долгота: ...
вопрос задан: 30 June 2015 20:47
0
ответов

Как использовать мангуст Promise - mongo

Может ли кто-нибудь привести мне пример того, как использовать Promise с мангупом. Вот что у меня есть, но это не работает так, как ожидалось: app.use(function (req, res, next) { res.local('myStuff', myLib.process(...
вопрос задан: 10 May 2015 01:15
0
ответов

Пользовательское (удобное) сообщение ValidatorError

Я действительно новичок в мангусте, поэтому мне было интересно, есть ли способ установить собственное сообщение об ошибке вместо сообщения по умолчанию как "Требуется" валидатор для пароля пути. Я хотел бы установить ...
вопрос задан: 19 April 2015 15:49
0
ответов

Популяция мангуста: CastError: сбой приведения к ObjectId для значения «[объектный объект]» по пути «_id»

Запуск в CastError в Mongoose при заполнении вложенных ссылок ObjectId (значение {}), которые, по-видимому, допустимы в той степени, в которой они не блокируются при сохранении в схеме. Увлекающийся ...
вопрос задан: 26 February 2015 18:07
0
ответов

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

Я пытаюсь выполнить запрос, который захватывает список пользователей и заполняет одно из полей для всех пользователей, которые были захвачены в запросе. По какой-то причине я не могу заставить его работать. Однако, если я удалю ...
вопрос задан: 26 February 2015 09:32
0
ответов

Доступ к элементу массива, который является элементом коллекции в mongodb

Предисловие: Создание REST API с помощью Express, который будет специально использоваться для выполнения операций CRUD над элементом коллекции пользователей mongo, расположенным ниже «scheduleReports». Это массив, который будет хранить ...
вопрос задан: 25 February 2015 21:06
0
ответов

Уникальные файлы mongodb

Мне нужно иметь уникальные файлы mongodb, я использую mongoose, и мой код хорошо mySchema.method ({putFile: function (data, cb) {var item = this; async.waterfall ([...
вопрос задан: 24 February 2015 17:48
0
ответов

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

В моей модели у меня есть это поле:… shows: [{startAt: Number, endAt: Number}],… Мне нужен запрос, чтобы выбрать все объекты, у которых есть шоу, которое еще не началось. Другими словами, я хочу найти ...
вопрос задан: 22 February 2015 14:34
0
ответов

Ссылка на схему Mongoose и неопределенный тип 'ObjectID'

Я пытаюсь установить некоторые отношения между моими схемами, и у меня есть некоторые проблемы с моим решением. Вот моя схема устройства: var deviceSchema = schema ({name: String, type: String, room: {...
вопрос задан: 20 February 2015 07:59
0
ответов

Passport.js и Mongoose.js заполняют пользователя при входе в систему -теряют заполненное поле в req.user

Используя Mongoose.js, мой метод аутентификации заполняет поле «companyRoles. _company», но заполненные данные возвращаются к идентификатору ссылки компании, когда я пытаюсь получить доступ к тому же заполненному полю в моем...
вопрос задан: 6 January 2015 16:12
0
ответов

Что делать с асинхронным. Метод findOrCreate для паспорта и мангуста

Модуль аутентификации «Паспорт» требует метод FindOrCreate для входа в систему. Я использую mongoose, чтобы сохранить своих пользователей со следующей схемой: var UserSchema = new Schema({ ...
вопрос задан: 6 January 2015 15:07
0
ответов

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

На официальном сайте мангуста я обнаружил, как удалить встроенный документ по _id в массиве: post.comments.id (my_id) .remove (); post.save (function (err) {// встроенный комментарий с идентификатором `my_id` ...
вопрос задан: 5 January 2015 07:24
0
ответов

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

Я долго искал и не нашел хорошего ответа. У меня есть n-глубокое дерево, которое я храню в БД, и я хотел бы заполнить всех родителей, чтобы в итоге я получил полный узел дерева -...
вопрос задан: 25 September 2014 14:47
0
ответов

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

Я использую Mongoose, MongoDB и Node. Я хотел бы определить схему, в которой одно из полей является отметкой даты\времени. Я хотел бы использовать это поле для возврата всех записей, которые имеют...
вопрос задан: 28 August 2014 21:22
0
ответов

Мангуста заполнить суб-документ

У меня есть эта настройка в моем MongoDB Items: title: String comments: [] // комментариев objectId: user: ObjectId () item: ObjectId () comment: String Вот моя схема Mongoose: itemSchema = mongoose ....
вопрос задан: 25 June 2014 17:40
0
ответов

Ищу пример «привет, мир» Mongoose

Обновление: давно уже было. Но тогда решили не использовать Mongoose. Основная причина в том, что мы не могли придумать вескую причину для использования ORM при использовании mongo и javascript. Я был ...
вопрос задан: 13 May 2014 04:12
0
ответов

Как вернуть сложный JSON-ответ с помощью Node.js?

Используя nodejs и express, я хотел бы вернуть один или несколько объектов (массив) с помощью JSON. В приведенном ниже коде я вывожу один объект JSON за раз. Это работает, но это не совсем то, что я хочу. Ответ ...
вопрос задан: 25 April 2014 12:14
0
ответов

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

Я хотел бы заполнить пару дополнительных временных свойств дополнительными данными и отправить обратно в ответ «используйте строгий»; var mongoose = require ('mongoose'); var express = require ('express'); вар ...
вопрос задан: 15 March 2014 11:31
0
ответов

Есть ли способ предотвратить добавление MongoDB формы множественного числа в имена коллекций?

Все работает нормально, пока я не хочу создать коллекцию под названием «Мыши», например. Мыши и Мыши недопустимы. Было бы хорошо, если есть возможность установить это в конфиге. Комментарии: спасибо ...
вопрос задан: 13 March 2014 22:21
0
ответов

Что такое правила плюрализации Mongoose (Nodejs)?

Я новичок в Node.js, Mongoose и Expressjs. Я попытался создать таблицу «данные обратной связи» с помощью Mongoose в MongoDB с помощью следующего кода. Но он создается как «данные обратной связи * s *». Автор ...
вопрос задан: 1 March 2014 17:26
0
ответов

mongoose: определить, является ли вставленный документ дубликатом, и если да, вернуть существующий документ

Это мой код: var thisValue = new models.Value ({id: id, title: title // это уникальное значение}); console.log (thisValue); thisValue.save (function (err, product, ...
вопрос задан: 7 February 2014 22:32
0
ответов

как получить возвращаемое значение функции findAndModify в MongoDB с помощью mongoose?

Я использую Node.js+mongoose+MongoDB следующим образом: SomeModelSchema.statics.findAndModify = function (запрос, сортировка, документ, параметры, обратный вызов) { return this.collection.findAndModify(запрос, сортировка, документ, . ..
вопрос задан: 21 January 2014 09:24
0
ответов

Meteor:Интеграция с Mongoose?

Я заметил, что вы, ребята, планируете добавить больше функций ORM на свою платформу, но тем временем есть ли простой способ расширить ваши коллекции с помощью Mongoose Collections?
вопрос задан: 24 December 2013 08:13
0
ответов

Пытаясь получить список коллекций от Мангуста

Я пытаюсь вернуть список коллекций dbs, используя mongoose. Я следую указаниям, изложенным здесь, но http://grokbase.com/t/gg/mongoose-orm/122xxxr7qy/mongoose-get-a-list-of-all-collections. ...
вопрос задан: 13 November 2013 18:18
0
ответов

Сравнение идентификатора мангуста _и строк

У меня есть приложение node.js, которое извлекает некоторые данные и вставляет их в объект, например :var results = new Object (); User.findOne (запрос, функция (ошибка, u ){ results.userId = u. _идентификатор; } Когда я делаю...
вопрос задан: 4 November 2013 17:49
0
ответов

Сделайте все поля обязательными в Mongoose

Мангуст, кажется, по умолчанию делает все поля не обязательными. Есть ли способ сделать все поля обязательными без изменения каждого из: Dimension = mongoose.Schema (name: String value: String) на ...
вопрос задан: 4 November 2013 13:03