Публикации по теме 'mongoose'


Незабываемые моменты
Это было 4 месяца, как я начал свою профессиональную карьеру, когда я впервые начал играть с функциями момент . Предполагается, что это та спасительная библиотека, которую рекомендуют самые крутые гики в сообществе JavaScript. Как и любая другая библиотека, она поставляется с руководством, показывающим, как все делается просто и легко с помощью симпатичных функций, которые можно даже связывать бесконечно (я думаю). Он скрывает все эти трудные для понимания детали преобразования времени..

Аутентификация NodeJS с паспортом и JWT в Express
Аутентификация - это основа любого нетривиального приложения, предназначенного для пользователя. Он образует основную границу для таких вещей, как обеспечение прав пользователей в дополнение к регистрации пользователя в вашем приложении. В качестве примечания, мы остановимся только на задней части уравнения. Мы не будем вдаваться в подробности, как подключить этот процесс к интерфейсу пользователя. Проблема в следующем: существует так много разных руководств по аутентификации NodeJS с..

Как подключиться к MongoDB и протестировать его с помощью Jest
Эта запись в блоге предназначена для демонстрации того, как мы можем подключиться к MongoDB с помощью mongoose в среде Jest и протестировать соединение с помощью простых операций CRUD. Сначала первые шаги, создайте простой проект nodejs и установите mongoose и jest . yarn add mongoose yarn add jest Теперь продолжайте : Создайте папку с именем models и добавьте файл Book.js , он будет содержать модель для коллекции книг. Создайте файл с именем mocks.js ,..

Как создать уникальные URL-адреса в приложении ExpressJS и MongoDB
Уникальные URL-адреса иногда могут быть сложными, если вы не выберете правильный маршрут для его создания, чтобы избежать конфликтов. В этой статье мы рассмотрим, как легко создавать уникальные URL-адреса в приложениях Express и MongoDB. Примечание . В этой статье предполагается, что вы знаете, как создать приложение ExpressJS с помощью MongoDB. Используя библиотеку Mongoose, вы обнаружите, что по умолчанию _id создается для каждого созданного значения схемы объекта. Проще говоря,..

Вопросы по теме 'mongoose'

Уникальный индекс не работает с Mongoose/MongoDB
У меня проблема с созданием уникальных индексов с использованием Mongoose/MongoDb, и я не могу заставить его работать. Я могу добавить два документа с одинаковыми значениями атрибутов, если я установил уникальный индекс. Я пробовал все, что мог...
5950 просмотров
schedule 10.04.2022

Проблемы с экспортом функций модели (Express и Mongoose)
Я просматривал код (https://github.com/cmarin/MongoDB-Node-Express-Blog), чтобы изучить NodeJS, Express, Mongoose, и у меня возникли проблемы с импортом функции «Опрос» из моего «models.js». ', особенно функция "сохранить". Я получаю следующую...
3034 просмотров
schedule 19.12.2022

Подключение к базе данных Mongoose и схема
Привет. Мне трудно в Интернете узнать, как выполнить простое подключение к базе данных, создание схемы и базовый CRUD с использованием mongoose с node.js. Сейчас у меня есть следующий код, но я получаю сообщение об ошибке: "TypeError: объект не...
7954 просмотров
schedule 16.11.2022

Экспресс приложение nodejs и mongoose db / mongodb начало работы
Я не могу, хоть убей, заставить мангуста работать в моем экспресс-приложении. Ive установил mongoose, а также mongodb через NPM (в документации mongoose не указано, требуется ли mongodb отдельно или как его запустить и запустить). Вот код, который...
2751 просмотров
schedule 29.12.2023

Как получить идентификатор объекта после сохранения объекта в Mongoose?
var n = new Chat(); n.name = "chat room"; n.save(function(){ //console.log(THE OBJECT ID that I just saved); }); Я хочу занести в console.log идентификатор объекта, который я только что сохранил. Как мне это сделать в Mongoose?
103080 просмотров
schedule 21.11.2022

Проблемы с экспортом функций модели с помощью Mongoose
Я борюсь с созданием функций модели для моделей Mongoose. Я определяю метод здесь: Schema.listingSchema.method('applyPrice', function() { this.price = priceFromString(this.title); }); и я получаю доступ к нему здесь: var listing = new...
1016 просмотров
schedule 16.04.2022

Как использовать мангуста findOne
У меня есть схема ниже (извините, что она в coffeescript) Schema = mongoose.Schema AuthS = new Schema auth: {type: String, unique: true} nick: String time: Date Auth = mongoose.model 'Auth', AuthS Я просто хочу восстановить...
146373 просмотров
schedule 20.09.2022

Метод поиска Mongoose с условием $ или не работает должным образом
Недавно я начал использовать MongoDB с Mongoose на Nodejs. Когда я использую метод Model.find с условием $or и полем _id , Mongoose не работает должным образом. Это не работает: User.find({ $or: [ { '_id': param }, { 'name':...
162068 просмотров
schedule 29.03.2022

Как определить методы в модели Mongoose?
Мой locationsModel файл: mongoose = require 'mongoose' threeTaps = require '../modules/threeTaps' Schema = mongoose.Schema ObjectId = Schema.ObjectId LocationSchema = latitude: String longitude: String locationText: String Location =...
61980 просмотров

Типы мангустов и полей - число возвращает объект, строка возвращает строку?
Скажем, вы определяете схему Mongoose так aSchema = new Schema count: Number text: String A = mongoose.model "A", aSchema db = mongoose.connect "mongodb://localhost/test" a = new A a.count = 99 a.text = "foo" a.save (err) -> A.findById...
1328 просмотров
schedule 07.06.2023

Node.js - Создание отношений с Mongoose
У меня есть 2 схемы, Custphone и Subdomain . Custphone belongs_to a Subdomain и Subdomain has_many Custphones . Проблема заключается в создании отношений с помощью Mongoose. Моя цель - сделать: custphone.subdomain и получить...
52804 просмотров
schedule 20.02.2023

node.js экспресс-кластер и высокая загрузка ЦП
Мое приложение node.js использует express, socket.io и общается с mongodb через mongoose. Все они отлично работают при низком использовании процессора. Когда я запустил приложение с кластером, оно работает нормально, но загрузка ЦП действительно...
6743 просмотров

Сортировка на стороне сервера с использованием Mongoose (mongodb + node.js)
Я пытаюсь сортировать на основе функции. В настоящее время я делаю следующее, и это работает. var _criteria = ... some search criteria var _pageNumber = ... the page num I want to see var _nPerPage = ... the number of documents per page var _sort...
1364 просмотров

NodeJs Mongoose + Mongo, подключение к локальному хосту
Я только что обновился до узла 0.5.10 с 0.4.11 и моей версии мангуста с 2.0.2 до 2.3.13, однако я больше не могу подключиться к локальному хосту. Мой код совсем не изменился, и я все еще могу подключиться к своему производственному серверу на...
12528 просмотров
schedule 02.09.2022

Как вернуть асинхронный результат с помощью узла узла и мангуста?
Как вернуть асинхронный результат в nodeunit и mongoose? Я пробовал следующий код, и он, кажется, зависает в обратном вызове базы данных, никогда не возвращая результат или ошибку. mongoose = require "mongoose" models = require...
2063 просмотров
schedule 16.08.2022

Как запустить SlaveOk в Mongoose?
Как вызвать SlaveOK по запросу в Mongoose? например, у меня есть это: SiteModel.find({}, function(err, docs) { .... } ); Мне это делать??? SiteModel.slaveOK().find({}, function(err,docs) { ... } );
4235 просмотров
schedule 07.12.2022

Использование мангуста для поиска по id и 10 последующих объектов
Я хочу использовать Mongoose для поиска объекта по _id, а затем по 10 предыдущим объектам. Я нашел, как sort упорядочить по дате и функцию find , чтобы найти конкретный объект по id и функцию limit , чтобы ограничить результаты до 10, я просто не...
3168 просмотров
schedule 04.05.2023

Тайм-аут NodeJS + Mongoose при подключении
Итак, я прочитал, что драйвер mongoose для NodeJS кэширует запросы до тех пор, пока не подключится к MongoDB (без тайм-аутов). Но когда db дает сбой, должна быть возможность отправить сообщение пользователю. Итак, давайте посмотрим на этот код...
3689 просмотров
schedule 21.08.2022

Клонирование объектов Mongoose и удаление свойств Underscore не работает?
Я использую Mongoose и хочу удалить свойство _id из своего экземпляра Mongoose, прежде чем отправлять ответ JSON клиенту. Пример: var ui = _.clone(userInvite); delete ui["_id"]; console.log(JSON.stringify(ui)); //still has "_id" property,...
2935 просмотров

$inc с игнорируемым мангустом
Я использую следующий код, чтобы добавить некоторый контент в массив и увеличить два разных счетчика. Элемент правильно помещается в массив, а pendingSize правильно увеличивается. Но unRead никогда не увеличивается. Раньше увеличивалось, а...
4861 просмотров
schedule 03.07.2022