Вопросы по теме 'mongoose-schema'
В чем отличие вложенного документа в mogoose?
Изучая вложенный документ мангуста, я обнаружил, что у него есть несколько способов.
/*
Collection : profiles
{
"name":"terry",
"address":{
"zipcode":135090,
"city":"seoul",...
38 просмотров
schedule
27.11.2021
Обратный вызов метода схемы Mongoose не работает
Я новичок в mongoose и node.js. Я стараюсь следовать этому руководству: https://scotch.io/tutorials/using-mongoosejs-in-node-js-and-mongodb-applications#sample-model-for-users
В моей точке входа index.js я попытался вызвать...
2297 просмотров
schedule
22.10.2021
Получите ключи от Mongo db с помощью мангуста
У меня есть схема БД:
'use-strict';
var mongoose = require('mongoose'),
Schema = mongoose.Schema;
var groupUsersSchema = new mongoose.Schema({
groupNames: {}
});
mongoose.model('grouproles', groupUsersSchema);
В этом я храню Json. Из...
919 просмотров
schedule
17.09.2021
Получить последнее сообщение беседы с количеством непрочитанных
Я делаю систему обмена сообщениями в приложении, в которой мне нужно показать список разговоров с их последним сообщением и количеством непрочитанных. Моя схема выглядит следующим образом:
var schema = new Schema({
senderID: {
type:...
683 просмотров
schedule
24.10.2021
Мангуст какое-то поле не вставлено
Я пытаюсь вставить документ в mongodb, мой код:
// Creating Schema
var ReportSchema = new mongoose.Schema({
host: String,
port: Number
},
{strict: false});
// declaring a Model
var testModel = {
host: "localhost",
port: 4444...
105 просмотров
schedule
15.11.2021
Как использовать одну и ту же базу данных mongo (мангуст) в более чем одном приложении узла
У меня есть два веб-приложения узла, которые используют одну и ту же базу данных (с использованием мангуста), я определил схему в первом приложении, но я не хочу определять схему мангуста во втором приложении. Как запросить данные из второго...
28 просмотров
schedule
11.09.2021
Правая схема MongoDB и Mongoose
Я пишу приложение, которое каждый день собирает информацию о весе пользователя. Я новичок в мире баз данных NoSQL. Поэтому я хотел бы вначале выбрать правильную схему.
Витрина выглядит так: пользователь говорит только один раз важные данные,...
389 просмотров
schedule
08.10.2021
Ошибка запроса модели Mongoose (findById) в хуках (до промежуточного программного обеспечения) из-за внешней модели
В данном случае у меня две модели: Протокол и Комментарий. У каждой модели есть промежуточное ПО (pre или remove), которое вызывает другую модель. Вызов промежуточного программного обеспечения Comment в Comment.js останавливается на...
464 просмотров
schedule
26.09.2021
Mongoose invalidate в хуке предварительной проверки не вызывает ошибку
В моей пользовательской модели есть следующий хук предварительной проверки:
UserSchema.pre<IUser>('validate', async function (next: NextFunction): Promise<void> {
if (!this.isModified('password')) {
return next()
}...
786 просмотров
schedule
19.09.2021
Mongoose CastError при попытке сохранить переменные в GeoJSON Point
Я пытаюсь добавить новых пользователей в базу данных Mongo, включая их местоположение в качестве объекта GeoJSON. Я использую этот пакет для предопределения объекта Point для пользовательской схемы:...
52 просмотров
schedule
10.11.2021
Уникальное свойство Mongoose, по-прежнему позволяющее мне сохранять в БД
Я предполагаю, что добавление unique: true в поле остановит сохранение в базе данных с тем же значением. Но мне все еще разрешено это делать.
"мангуст": "^ 5.4.19",
const SessionSchema = new Schema({
jobId: {
type: String,...
499 просмотров
schedule
24.11.2021
Несколько значений модели на одном контроллере в мангусте
Я создал 3 модели для схемы вложенного типа. Теперь я хочу сохранить в контроллере только две детали модуля. Как мне это сделать.
Модели: -
// пользовательская модель
var userModelSchema = new mongoose.Schema({
email : {...
659 просмотров
schedule
23.11.2021
Срез Mongoose не ограничивает размер массива
Я работаю над приложением, и у меня возникла проблема с ограничением размера массива Mongoose при обновлении. Я не слишком знаком с MongoDB или Mongoose, но надеюсь, что этот проект расширит мои знания. Я попробовал несколько других решений, которые...
214 просмотров
schedule
09.10.2021
Получить номер счета от mongoDB
Я создаю веб-сайт вопросов и ответов, используя mango и express. Итак, есть две схемы для вопросов и ответов.
Моя схема вопросов и ответов похожа на эту,
const questionSchema = mongoose.Schema({
_id : mongoose.Schema.Types.ObjectId,
user: {...
41 просмотров
schedule
28.10.2021
Найти значение внутри коллекции в мангусте из вложенного json
Предположим, у меня есть данные, хранящиеся в коллекции Учитель как:
{
"name":"john",
"age":45,
"class_access":{
1234:"head",
1235:"head
},
"_id"...
31 просмотров
schedule
05.10.2021
Массив объектов в мангусте
Я пытаюсь сохранить массив объектов внутри mongodb с помощью mongoose и node, с простой проверкой и очень трудно с этим
Я определяю схему и настраиваемую функцию проверки следующим образом:
const mongoose = require("mongoose");
const...
34 просмотров
schedule
09.11.2021
Как получить определенные поля популяции суб-документа в мангусте
У меня есть модель пользователя и модель публикации, как описано ниже (необходимая библиотека импортирована)
Схема пользователя
const UserSchema = new mongoose.Schema({
name: String,
email: String,
post: [ mongoose.Types.ObjectId,...
28 просмотров
schedule
03.03.2022
Mongoose - заполнить несколько идентификаторов
Я новичок в мангусте, и я весь день изо всех сил пытался понять населенность. Мне удалось сделать простые примеры, но теперь я создал две схемы:
Во-первых, это UserSchema с некоторыми данными пользователя:
const UserSchema: mongoose.Schema =...
303 просмотров
schedule
16.03.2022
Не удается получить данные из MongoDB с помощью Mongoose
Я пытаюсь получить данные из моей базы данных Mongodb, в которой у меня есть уже определенная коллекция (глупая простота только для целей тестирования). Но у меня не получается вывести данные. console.log дает мне только []....
587 просмотров
schedule
02.04.2022
Заполнить в Mongoose не работает
Я пытаюсь выполнить ассоциации, ссылаясь на метод. Есть 2 модели: 1. Пользовательская 2. Товарная.
Я установил отношения один-к-одному: 1 пользователь может иметь несколько продуктов. Создание пользователя выполнено успешно Создание продукта...
707 просмотров
schedule
02.04.2022