mongoose-schema 相关问题

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

MEAN Stack:连接表

我是Mean Stack工作流程的新手,我的后台继承了MySql模式。我正在创建一个小应用程序来提高我的技能,我遇到了一个逻辑问题。我创造了两个......

回答 1 投票 0

如何从mongo中的两个不同集合中获取匹配的记录

我想从deposit和coin_info集合中获取数据,两个集合中的硬币ID都相同。这里我使用查找聚合方法。但是我在结果中得到空数组。 var ...

回答 1 投票 0

保存不保存任何数据

我正在尝试将一些数据保存到本地mongodb数据库中。我的模式如下所示:const mongoose = require('mongoose'); const userSchema = mongoose.Schema({_ id:mongoose.Schema ....

回答 3 投票 2

外键由多个模型组成

我正在使用mongo和mongoose,我正在尝试为我的应用程序建模。我有以下型号:ProductA,ProductB和ProductChat。每个产品可以有很多聊天。每次聊天都与一个人有关......

回答 2 投票 0

如何从Mongoose获取已定义的索引

我一直试图找出已经通过MongoDB手动创建的索引(我已经通过mongobooster为两个字段创建了2d球体索引,并通过定义创建了一个通过模式)。 ...

回答 1 投票 0

我无法使用节点js将数据保存到mongodb

john.save(function(err){^ TypeError:无法在Object处读取未定义的属性'save'。 (C:\ Users \ shreeranga \ Documents \ mongoconnect \ mongo1.js:18:6)在Module._compile ...

回答 1 投票 -1

无法使用位置字段创建Mongoose对象

使用Mongoose,我无法将位置数据插入数据库:无法从对象,格式错误的几何体中提取地理数据键?看来POST请求没问题(LOG A):它有一个位置('loc')......

回答 1 投票 0

按子文档ID查找并更新其数据

按子文档查找多个ID并更新其数据。下面的例子说,按grade.id查找数据并将其相应的平均值更新为100. MongoDB版本:3.4和3.6更新...

回答 1 投票 0

猫鼬使用浮动作为关键

我正在尝试使用浮点数作为mongodb数据库中的键,因为我必须存储每个货币值的相应数量(例如0.01:10)。但是当我尝试通过mongoose保存数据时(节点服务器使用...

回答 2 投票 0

在Mongoose模式中添加带短划线字符的字段

我想在一个模式中添加一个字段,其中包含短划线字符( - )。猫鼬不允许它。这可能吗? var mySchema = new Schema({family-name:{type:String,...

回答 1 投票 0

猫鼬期满

我有以下架构:ip:String,port:Number,msgboard:[{date:{type:Date,default:Date.now,expires:120},msg:String}]我希望消息是......

回答 1 投票 0

Mongoose匹配元素或带有$ in语句的空数组

我正在尝试选择隐私设置与提供的文档相匹配的任何文档以及任何没有任何隐私设置的文档(即公共)。目前的行为是,如果我有一个架构......

回答 1 投票 0

Expressjs:DB操作处理错误(下一步未定义)

我正在尝试开发一个流模式来处理尝试执行数据库操作时遇到的错误。我有点失落,但我想我已经非常接近搞清楚了。这是......

回答 1 投票 0

MongoDB中的多对多 - 我如何引用另一个文档的子目录

我试图找到一种通过昵称来表示用户之间关系的方法。每个用户都有一个或多个昵称,以及零个或多个联系人。例如,用户A有昵称:...

回答 1 投票 0

问题与mongoose .findByIdAndUpdate和更新前挂钩

我有一个名为UserSchema的mongoose模式,它存储有关所有用户的信息。我想让用户更改他的信息,我尝试使用.findByIdAndUpdate。这是相关的......

回答 1 投票 0

Mongoose findOneAndUpdate更新不存在的条目

我正在努力添加一个“忘记密码”功能,我正面临着一个我自己无法解决的问题。在我的mongoose findOneAndUpdate函数中,我注意到它...

回答 1 投票 0

为什么不删除挂钩与mongoose中的子文档一起使用?

当我在mongoose中有一个带有嵌套模式的模式时,就像这个const Sub = Schema({foobar:String,})Sub.pre('remove',function(next){... next()})const Main = Schema ({foo:String,...

回答 1 投票 1

未捕获(承诺)错误:请求失败,状态码为500

我在User表中有数据,但我找不到基于其ID的用户 - User.findById('kjsdfjsidjisj')。在fetchuser函数下,如果我res.send({user:user_id})它正确发回id ...

回答 1 投票 0

填充Mongoose子文档

我有一个关于mongoose模式的问题:`var ProjectSchema = new mongoose.Schema({name:String,resources:[{employee:{type:Schema.Types.ObjectId,ref:'Employee'},...

回答 1 投票 0

使用mongoose在mongoDB中更新数组的数组

我正在尝试更新包含嵌套数组的mongoDB中的文档。情况如下:我有一个newsItem模型,它可以包含一个poll对象。这个民意调查对象有:title,...

回答 1 投票 0

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