Результаты поиска по запросу "mongoose"

2 ответа

Невозможно обновить модель мангуста

У меня странная проблема, которая сбивает меня с толку. У меня есть модель: var Model = new Schema({ name: String, variations: Array });Запись вариаций выглядит так: [ {code: '', price: '' }, {code: '', price: '' }]Мне нужно добавить новое поле ...

1 ответ

мангуст поле с именем типа

Я пытаюсь проверить и сохранить профиль Passport с такой структурой: http://passportjs.org/guide/profile/ [http://passportjs.org/guide/profile/] Вот схема, которую я придумал: // Define the schema. schema = new mongoose.Schema({ // The name of ...

2 ответа

Каков правильный шаблон для вложенных схем в Mongoose / MongoDB?

Мне кажется логичным сделать что-то вроде следующего: var AvatarSchema = new Mongoose.Schema({ type: String, url: String }); var UserSchema = new Mongoose.Schema({ avatars: [AvatarSchema], email: String, name: String, salt: String, token: String ...

ТОП публикаций

2 ответа

Архитектура приложений на основе Mongoose

Это не конкретный вопрос о приложении / коде, а просто общая архитектура приложения. Я пытаюсь понять, как правильно организовать приложение mongoose. Поскольку я новичок в мангусте, вот как я это делаю сейчас: ядро / settings.js var mongoose ...

5 ответов

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

MongoDB 2.4 позволяет использоватьGeoJSON [http://www.geojson.org/geojson-spec.html]объекты и множествоаккуратные функции и индексы [http://docs.mongodb.org/manual/applications/2dsphere/]что я хотел бы использовать. Он ожидает, что объекты ...

1 ответ

вставка объекта в схему массива в Mongoose

У меня есть схема мангуст var mongoose = require('mongoose'); var ContactSchema = module.exports = new mongoose.Schema({ name: { type: String, required: true }, phone: { type: Number, required: true, index: {unique: true} }, messages: [ { title: ...

5 ответов

MongoDB, удалить объект из массива

Doc: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] }Есть ли способ вытащить конкретный объект из массива? И.Е. Как вытащить весь объект элемента с идентификатором ...

6 ответов

Мангуст пытается открыть незакрытое соединение

Это упрощенная версия проблемы, но в основном я пытаюсь открыть 2 соединения mongodb с mongoose, и это дает мне «Попытку открыть незакрытое соединение». ошибка. Пример кода: var db1 = require('mongoose'); db1.connect('my.db.ip.address', ...

2 ответа

Mongoose: приведение к ObjectId не удалось для значения

Я пытаюсь указать схему моего БД в мангусте. На данный момент я делаю это: var Schema = mongoose.Schema; var today = new Date(2011, 11, 12, 0, 0, 0, 0); var personSchema = new Schema({ _id : Number, name: { type: String, required: true }, tel: { ...

4 ответа

Преобразование сохраненной в монго даты обратно в миллисекунды с начала эпохи Unix при загрузке?

Я использую Mongoose & Node.js для своего веб-сервера. Как часть одной из моих схем документов, у меня есть поле 'timestamp'. Строка для этого в схеме:timestamp: { type: Date, default: Date.now } Это прекрасно работает и позволяет мне получать ...