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

10 ответов

Мангуст засел после спасения

Я не могу вручную или автоматически заполнить поле создателя для вновь сохраненного объекта ... Единственный способ, который я могу найти, - это повторно запросить объекты, которые у меня уже есть, что я не хотел бы делать. Это настройка: var ...

1 ответ

Mongoose / Mongodb запрос множественной сортировки

Я новичок в Mongodb. мне удается получить основную идею простой сортировки на основе только 1 параметра. Что делать, если существует более 2 параметров сортировки. например, в базе данных, состоящей из проектов деревообработки, которые имеют ...

3 ответа

Mongoose уникальный тип ошибки проверки

Я использую эту схему сmongoose 3.0.3 с нпм: var schema = new Schema({ _id: Schema.ObjectId, email: {type: String, required: true, unique: true} });Если я попытаюсь сохранить письмо, которое уже находится в БД, я ожидаю получитьValidationError ...

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

1 ответ

Условное раскручивание в агрегации MongoDb?

Я пытаюсь выяснить, есть ли способ кодирования условного раскрутки в структуре агрегации MongoDB. У меня есть команда агрегации, как это: models.Users.aggregate( { // SELECT $project : { "sex" : 1, "salesIndex":1 } }, { // WHERE $match: ...

1 ответ

не может получить данные из базы данных после объявления нескольких схем (mongoose + express + mongodb

Я новичок в node.js, и у меня возникают проблемы с доступом к объявлению нескольких схем mongoose. //schema.js в модели var mongoose = require('mongoose'); var Schema = mongoose.Schema , ObjectId = Schema.ObjectId; //User Schema var userSchema ...

3 ответа

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

Немного странно в отношении производительности запросов ... Мне нужно выполнить запрос, который выполняет общее количество документов, а также может возвращать набор результатов, который может быть ограничен и смещен. Итак, у меня всего 57 ...

7 ответов

Схема Mongoose: проверка уникального поля, без учета регистра

у меня естьuserSchema вот так: var userSchema = new Schema({ name: { type: String , required: true , validate: [validators.notEmpty, 'Name is empty'] } , username: { type: String , required: true , unique: true , validate: [validators.notEmpty, ...

6 ответов

У mongoDB есть проблемы с переподключением или я делаю это неправильно?

Я использую nodejs и mongoDB - и у меня есть некоторые проблемы с подключением. Ну собственно "разбудить" проблемы! Он отлично соединяется - очень быстрый, и я в целом доволен результатами. Моя проблема:Если я не использую соединение какое-то ...

4 ответа

Не могу запросить mongoDB с помощью mongoose в node.js

Предположим, у меня есть коллекция в моем mongoDB:db.co и иметь только один документ: { "_id" : ObjectId("50d083e32cdcf7ce065b616c"), "age" : 22, "friends" : [ "Tom"], "location" : "NY", "name" : "lee", "skill" : [ "javascript", "java" ] } Тогда ...

3 ответа

Mongoose развернуть проверку по умолчанию

Я хочу построить "minLength" и "maxLength" в правилах проверки схемы mongoose, текущее решение: var blogSchema = new Schema({ title: { required: true, type: String } }); blogSchema.path('title').validate(function(value) { if (value.length < 8 ...