Nano Hash - криптовалюты, майнинг, программирование

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


10 продвинутых методов запросов для MongoDB
Мангуста 10 продвинутых методов запросов для MongoDB Попробуйте наш конструктор запросов Mongoose, чтобы создавать сложные запросы мангуста за считанные секунды Посетите Конструктор запросов Mongoose и поделитесь им, если он вам понравился Mongoose — мощная библиотека для работы с базами данных MongoDB в Node.js. Он предоставляет простой, но мощный API для запросов и управления данными в MongoDB. В этой статье мы рассмотрим некоторые продвинутые методы запросов в Mongoose,..

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

Нужно ли указывать весь хост для набора реплик в Mongoose, Express-session-mongo и монгольском?
У меня есть реплика MongoDB, установленная как: Host1: 10.10.10.1:27017 Host2: 10.10.10.1:27018 Host3: 10.10.10.2:27017 Host4: 10.10.10.2:27018 Когда я устанавливаю соединение (например, IN Mongoose), я должен сделать это:...

Mongoose не обновляет встроенный документ
У меня возникла проблема, когда я пытаюсь обновить встроенный документ в mongodb. Я пробовал два метода, и ни один из них не работает, и я везде искал причины, по которым это не обновляется. Во всяком случае, моя схема выглядит так (могу отметить,...

рендеринг результатов нескольких запросов DB/mongoose в представление в express.js
учитывая асинхронный характер запросов мангуста (или продолжения, или повторения), что вы делаете, когда у вас есть несколько запросов, которые вам нужно сделать перед визуализацией представления? Например, у вас есть user_id в сеансе, и вы...
09.01.2024

Сортировка по виртуальному полю в mongoDB (mongoose)
Допустим, у меня есть схема с таким виртуальным полем. var schema = new mongoose.Schema( { name: { type: String } }, { toObject: { virtuals: true }, toJSON: { virtuals: true } }); schema.virtual("name_length").get(function(){...

node.js странный синтаксис для удаления
для чего используется удаление? Я не видел такой грамматики раньше, кто-нибудь может мне помочь? фрагмент кода очень прост и используется в node.js, mongoose, mongodb function _update(game, callback) { if (!game) { callback(new...
08.11.2023

MissingSchemaError: схема не зарегистрирована для модели
У меня типичный проект с Node.js - Express 3 - MongoDB Я пытаюсь сделать запрос к моей модели «Tweet» в моем /routes/index.js, и когда я запускаю мое приложение, происходит сбой 24 Aug 11:35:07 - [nodemon] starting `node app.js`...

Passport-Local-Mongoose — когда я обновляю имя пользователя записи, я выхожу из системы, почему?
Я использую стек MEAN с паспортом и плагином Passport-Local-Mongoose. Однако всякий раз, когда я обновляю имя пользователя записи пользователя, я выхожу из текущего сеанса. Как правильно обновить имя пользователя с помощью Passport-Local-Mongoose?...

уникальность с несколькими ключами в мангусте
Если я хочу, чтобы какое-либо поле было уникальным и избегал дублирования, я использую синтаксис, описанный ниже. var schema = mongoose.Schema({ projectName : String, authorName : { type: String, index: true } }); Но что, если я хочу,...
25.12.2023

Mongoose не возвращает полный документ
Я использую mongolab в качестве моего хоста db. Я создал схему локаций и пример документа 2dsphere индекса страхования: { "_id": { "$oid": "54d6347ce4b04aad9bbdc8ac" }, "name": "Vacation", "address": { "city":...
14.01.2024

Как использовать собственное обещание мангуста (mpromise) для удаления документа и последующего обновления другого документа
Я пытаюсь использовать обещания, чтобы избежать глубоких вложенных обратных вызовов. У меня такой код: exports.destroy = function(req, res) { var actionID = req.body.id; var promise = Action.findById(actionID).exec(); promise.then(function...

mongodb не отвечает после сохранения
Я использую мангуст для своего проекта express.js. Вот моя модель статьи: var ArticleSchema = new Schema({ type: String ,title: String ,content: String ,comments: [{ type: Schema.ObjectId ,ref: 'Comment'...

Удаление ссылок «один-один» и «один-много» — Mongoose
У меня есть Assignment schema , в котором есть ссылки на Groups и Projects . Assignment == Group [One-One Relationship] Assignment == Projects [One-Many Relationship] Ниже моя схема Asssignment var AssignmentSchema = new Schema({...

Запросить мангуста, получить последнее сообщение в каждом разговоре
У меня есть модельный чат: var schema = mongoose.Schema({ userSend: {type: ObjectId, ref: 'User' }, userReceive: {type: ObjectId, ref: 'User' }, message : {type: 'String', require: true}, status: {type:...
22.11.2023

Mongoose: не удалось передать дату ISO
У меня свидание: 2016-04-13T09:57:21-04 Если я не ошибаюсь, это действительный формат ISO , но я получаю ошибки приведения с Mongoose : "Ошибка приведения к дате для значения \"2016-04-13T09:57:21-04\" по пути \"отметка времени\""...
22.11.2023

Мангуст удалить из коллекции без модели
В моей MongoDB есть коллекция sessions , созданная модулем. В коллекции нет модели или чего-либо еще, поскольку она не создана Mongoose. Как я могу получить доступ к этой коллекции, не указывая ее модель? Я пробовал следующее:...
05.11.2023

У меня проблемы с пониманием сложной $группировки/агрегации
У меня есть примерно такая схема: { _id: <objectid> customer: <objectid> employee: <objectid> date: <Month/day/year> amount: <Number> } Используя angular, я пытаюсь создать страницу, которая извлекает...

Route.get() требует функций обратного вызова, но получил [object Undefined] после изменения маршрутов сервера
КОД: серверные маршруты 'use strict'; /** * Module dependencies */ var articlesPolicy = require('../policies/articles.server.policy'), articles = require('../controllers/articles.server.controller'); module.exports = function (app) {...

Мой процессор перегревается, когда я использую хвостовой курсор монго с .stream()
Я пытаюсь использовать хвостовой курсор с потоком. Мы используем мангуст, и он работает, но когда я запускаю свой сервер с этим кодом: const listStream = ListsSub.find() .tailable({ await_data: true, numberOfRetries: -1, })...
25.11.2023

MongoDB получает отдельный объект, вложенный в массив объектов в массиве объектов
Как получить доступ к одному объекту, вложенному в массив объектов, который вложен в другой массив объектов, на основе нескольких значений свойств, что-то вроде этого в псевдокоде: ВЫБЕРИТЕ ДЕНЬ = 1 ГДЕ _id = 5a3469f22dc3784bdd9a6190 И МЕСЯЦ = 12...

Отсутствующие данные в MongoDB (Mongoose/MLab) после успешного поиска по тому же полю
У меня очень конкретный вопрос. У меня есть веб-проект, использующий Express (Node.JS) и MLab (MongoDB/Mongoose). Я вручную редактировал несколько записей в коллекции (да, я знаю, плохая идея) и использую одно из этих полей в поиске Mongoose. Схема...
30.11.2023

Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..