mongoose 相关问题

Mongoose是一个MongoDB对象建模工具,或ODM(对象文档映射器),用JavaScript编写,旨在在异步环境中工作。

猫鼬使用浮动作为关键

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

回答 2 投票 0

MongoDB聚合嵌套数据

我有如下嵌套数据,{“_ id”:ObjectId(“5a30ee450889c5f0ebc21116”),“academicyear”:“2017-18”,“fid”:“be02”,“fname”:“ABC”,“fdept”:“ Comp“,”degree“:”BE“,”class“:”1“,”sem“:”8“,......

回答 2 投票 1

使用mongo $ hour检索本地时间信息

我目前在mongob模型的帮助下将文档存储在mongodb中。按日期查询工作正常,但是当我尝试应用$ hour运算符时,似乎返回了ISO时间,而不是...

回答 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

如何为具有子项的属性分配“null”或“undefined”,以mongoose为单位

如果我没有在mongoose中初始化它,我想使“地址”属性为“null”或“undefined”。我试图将其初始化为空值但不起作用。 var userSchema = new Schema({...

回答 1 投票 1

保存在mongodb的位置

我正试图在我的2dsphere模型中保存坐标。这是我的模型:var userSchema = new Schema({email:{type:String,required:true,unique:true},... loc:...

回答 2 投票 4

NodeJS在一个路由中进行两次查询

我需要在同一个渲染文件中显示邀请和注释(show.hbs)我在这里有这个代码,并且它工作正常,除了我无法实现该注释也会显示。我真的......

回答 3 投票 1

具有运行状况检查的Express Session和Amazon Beanstalk

我有快速会话,connect-mongo和Amazon Beanstalk的问题。每次Amazon Beanstalk想要检查健康状况时,它都会向API发出请求,但它会在mongodb中创建一个新文档...

回答 1 投票 2

对Mongoose模型的虚拟属性进行拼接

有没有办法存根Mongoose模型的虚拟属性?假设问题是模型类,难度是虚拟属性。删除Problem.prototype.difficulty返回false,然后...

回答 2 投票 2

在mongoose中填充嵌套数组

我正在填充一个字符数组,每个字符都有它的类和种族作为对象的引用。什么是正确的填充查询来获得,种族和类。谢谢您的回答 ...

回答 1 投票 0

值得在mongoose模型中拥有许多子文档

我正在开发一种带猫鼬的餐厅模型。我想要一个餐馆文档有一个类别子类的数组,类别有一个碟子块和碟子的数组也有一个...

回答 1 投票 0

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

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

回答 1 投票 0

使用mongoose按嵌套的子文档值过滤

如何通过嵌套的子文档值进行筛选?我需要按所有者ID过滤播放列表。 var playlistSchema = new Schema(); playlistSchema.add({name:String,owner:{id:...

回答 2 投票 0

mongoDB - 计算记录中字符串的出现次数

我是MEAN堆栈的新手。从我的一个API我设法得到以下JSON作为输出。 GET方法:router.get('/',function(req,res,next){var decoding = jwt.decode(req.query.token); ...

回答 2 投票 0

如何将MongoDB ObjectId作为Previous和Next按钮的键进行分页?

我在页面中使用“上一个”和“下一个”按钮进行分页。如果我单击下一步按钮,我使用以下方法,db.test.find({'_ id':{'$ gt':'10th _id'}})。limit(10)但不知道哪种方法.. 。

回答 1 投票 0

Mongoose Schema参考值,默认为null

我试图将我的模型中名为grade的模式属性引用到另一个模型的id。但是有一些例子我希望将它保持为null。我试图将默认值保持为null并且......

回答 2 投票 0

Mongoose pre remove有效,但不输出Console.log

在我的删除路由中,我调用的是Product.findByIdAndRemove(id),它将触发productScheme.pre('remove')挂钩。我的代码工作正常,除了console.log实际上从来没有输出任何东西...

回答 1 投票 1

Mongoose查询回调返回?

这是一个普遍的问题,但为什么mongoose查询功能在,例如:var myFunc = function(username,callback){User.findOne({username:username},'username name,password',...

回答 2 投票 0

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