mongoose-schema 相关问题

Mongoose ODM中的所有内容都以Schema开头。每个模式都映射到MongoDB集合,并定义该集合中文档的形状。

无法在mongodb查询中执行复杂的嵌套吗?

我具有架构rtoreqs:-{“ status”:0,“ isSafe”:true,“ isDeleted”:false,“ _ id”:“ 5ee9c426e9f4d429a47b3d5f”,“ name”:“ TESTVisitor1”,“ mobile”:“ 123456780“,”电子邮件“:...

回答 1 投票 1

MongoDB更新数组中的错误子文档

我最近开始使用Mongoose(来自NodeJS)来使用MongoDB,但是现在我不得不更新数组中的子文档。让我告诉你...我已经在MongoDB中建立了自己的餐厅,如下所示:_id:...

回答 1 投票 0

如何在MongoDB中进行多重分组?

我一直在尝试为我的mongodb文档取得结果。我的文档如下所示:{“ _id”:“ 97f98668-bdc0-441c-ab12-15c0f4313e30”,“ row_id”:“ 927b1d4f-6357-44af-8cdb -...

回答 1 投票 0

mongoose.Schema.Types.ObjectId在console.logged时给出一个空数组

这是我的表模式var mongoose = require(“ mongoose”); var tableSchema = new mongoose.Schema({tName:String,keys:[{type:mongoose.Schema.Types.ObjectId,ref:“ key”}],...

回答 1 投票 1

无法将引用ID发布到家长集合mongoDB

我正在尝试将两个记录插入mongoDB。一个作为新集合,另一个作为参考ID。模式公司示例{名称:Acme Company,位置:[refID]} ID和位置有效载荷将是...

回答 2 投票 0

来自nodejs应用程序mongose.save()块,什么都不做?

我正在尝试使用一种非常基本的MongoDB方法,即使用mongoose将文档保存在数据库中。 1.我在centos 7中安装了MongoDB 2.使用以下命令在Mongo Shell上创建数据库:use mydatabase and ...

回答 2 投票 0

如何使Mongoose Schema ID生成16位随机数

我是猫鼬的新手。我正在创建一个模型(贷方),该模型由一个16位数字的唯一引用(用作主键)和一个表示贷方数量的整数组成。我想要参考...

回答 1 投票 1

如何为3个用户(例如,管理员和雇员)创建Mongoose模式?

我正在MERN STACK应用程序上工作。我想创建3个用户的架构,例如,管理员和经理请帮助我了解如何创建3个用户的架构

回答 1 投票 0

MongoDB使用地图查找猫鼬

我有一个猫鼬模式,例如:const userSchema = new Schema({email:{type:String,required:true,unique:true,index:true},mobile:{type:String},phone:{type:字符串},...

回答 1 投票 1

如何为子文档创建mongoDb模式

我有如下文件。这里的人包含指向用户集合的ObjectId数组。贡献字段包含的子文档数量与人员字段一样多。长度是可变的...

回答 2 投票 1

在相同集合中创建对象的mongodb模式数组的更好方法,或者创建一个新集合以保存引用

[我很好奇,知道哪种更好的方法来设计模式1)假设集合xyz {field1:anything field2:any pqr:[{name:String,value:Number}]} 2)xyz集合...

回答 1 投票 0

我应该如何在Mongoose中连接模式模型?

我想发表一个用户,发表评论。将它们连接在一起,当我创建一个帖子时,它应该连接到我的一个用户。我不知道为什么会出现异常错误。错误:ID无法...

回答 1 投票 0

猫鼬模式+ nodejs

我对mongodb有点陌生,但遇到麻烦了,我无法从mongo数据库中获取数据const mongoose = require('mongoose'); const Team = new mongoose.Schema({name:String,}); const ...

回答 2 投票 0

NodeJS 500(内部服务器错误)Angular8,即使传递的数据不是很大

我有一个带有嵌套数组(工作)的数组(payrollDetails)。如果传递的数据变大,将导致500(内部服务器错误)。如果payrollDetails array.length == 0,则最大长度为...

回答 1 投票 0

猫鼬模式中的哈希密码

我需要在user_schema中对用户密码进行哈希处理。这可能吗?。我在pre(save)挂钩中提到了他们所困扰的大部分文档。但就我而言,我必须在...

回答 1 投票 0

猫鼬-在一次交易中输入2个集合中的数据

我正在尝试创建Saas模型,在此模型中,注册用户将创建公司。因此,当用户注册时,我的功能应该创建一个Company并将Company id放入User collections ...

回答 1 投票 0

在猫鼬模式中插入对象

我有一个类似otp的对象:{otpCode:2589,expiresAt:1590363562131,// date.now()状态的结果:0 ///(0:未使用,1:未使用,2:已过期)}如何创建一个...

回答 1 投票 0

如何根据OR条件查询猫鼬

我有交易记录集,我需要从猫鼬_id中查询:5ecba0d446d0354084ad0b89金额:3 userId:5ec3285cc7762963c88db765类型:4 userType:1 ...

回答 1 投票 1

猫鼬模型保存

[我在创建文档导出const questionSchema时发现了一个非常奇怪的行为:Schema = new Schema ({QuestionLevel:{type:Schema ....

回答 1 投票 0

猫鼬分页在静态内不起作用

我正在尝试在statics方法中使用mongoose-paginate,但是它引发TypeError:this.paginate不是函数\ n我在节点v10.0.0上“ mongoose”:“ ^ 4.9.7”,mongoose-paginate “:” ^ 5.0.3“,...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.