Публикации по теме '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 просмотров
schedule
09.02.2023
Типы мангустов и полей - число возвращает объект, строка возвращает строку?
Скажем, вы определяете схему 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 просмотров
schedule
16.01.2023
Сортировка на стороне сервера с использованием 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 просмотров
schedule
27.06.2022
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 просмотров
schedule
04.09.2022
$inc с игнорируемым мангустом
Я использую следующий код, чтобы добавить некоторый контент в массив и увеличить два разных счетчика.
Элемент правильно помещается в массив, а pendingSize правильно увеличивается. Но unRead никогда не увеличивается. Раньше увеличивалось, а...
4861 просмотров
schedule
03.07.2022