mongoose 相关问题

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

在Node.js REST服务中嵌入条件业务逻辑的正确方法是什么?

我是构建Node.js / MongoDB应用程序的新手。我理解为简单的CRUD操作设置MongoDB集合的基础知识。但是,我仍然想弄清楚的是......

回答 1 投票 0

编辑数组中对象的值

我有这个对象:{“_ id”:ObjectId(“5a8d83d5d5048f1c9ae877a8”),“website”:[“”,“”,“”],“keys”:[{“_ id”:ObjectId(“...

回答 2 投票 0

填充JSON对象Mongoose

我想在JSON对象中填充,但它不起作用。这是代码。我仍然得到的响应是objectId,当我记录组变量群体的响应var groups = await ...

回答 1 投票 0

猫鼬没有保存数据

我在数据库上进行简单查询时遇到问题。遵循本教程:https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4当调用Model.find()时,他会收到...

回答 5 投票 2

Mongoose Pagination工作不正常。当我刷新页面两次时,它可以工作

我正在使用mongoose pagination v5.0.3,节点9.3.0。我有这个代码用于我的博客分页:router.get('/ pages /:page',function(req,res){var page = req.params.page> 0?req.params.page:...

回答 2 投票 0

mongodb按nodejs中的两个字段排序

我使用mongodb和mongoose开发应用程序。我有一个名为product的集合,其中包含以下字段:{color:String,sizes:[{type:String}],gender:String,//可以是women / ...

回答 1 投票 0

Mongoose不返回字段

我们有NodeJs后端应用程序,它与mongo数据库交互。我有严格的模式来检索对象。 NodeJs应用程序使用module.export技术。我使用跟随依赖:...

回答 2 投票 0

Nodejs findOneAndUpdate参数

我有一个具有以下模式的用户模型,所有字段都需要名称:字符串,国家:字符串,年龄:数字从前端我按更新按钮并仅更新年龄字段,在后端我有......

回答 4 投票 0

在保存mongoose错误之前,文档必须有_id

我正在尝试创建一个架构。我一直得到文档没有_id错误,除了下面的代码我尝试明确初始化它,但没有任何作用。 var UserSchema =新的猫鼬....

回答 3 投票 0

Mongoose,如何在现有的JSON文档中将元素追加到数组中

情况我有以下数据结构的MongoDB teamName :(字符串)数据:(数组)---日期:(时间戳)--- userResults :(对象)------ userHash:(StringHash) - ----得分:(字符串)-----...

回答 1 投票 1

$$ ROOT没有结果时无法分组。 (MongoDB的)

我正在尝试对一些搜索结果进行评分/排名。通常这有效:( userIds这里是一组代表我们想要评分/排名的用户的ID,而SomeModel包含与那些相关的资产......

回答 1 投票 1

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

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

回答 1 投票 1

猫鼬 - 如何处理空结果

我是Mongo DB / Mongoose的新手,我想确保我以正确的方式接近Mongoose错误。我正在尝试通过'_id搜索文档。这是我的查询:const team = await Team ....

回答 1 投票 3

MongoDB通过id获取文档嵌套数组

我有一个带有嵌套附件数组的进程文档,我想返回获取带有进程_id和附件_id的fileName。我尝试了很多选择,我最近的尝试仍然归还所有......

回答 1 投票 0

如何使用mongoose从数组中删除元素

我有点卡住了。我正在尝试使用mongoose从数组中删除元素。我用过:my_collection.update({user:req.query.user},{$ pullAll:{//或$ pull my_array:array [...

回答 1 投票 0

Mongodb - 副本集 - 最大连接数

我有3个mongo节点的复制集,1个主节点,1个辅助节点和1个仲裁节点。连接到这个replicaset,我有20个节点进程,在20个不同的服务器上使用他们自己的连接到replicaset。 ...

回答 1 投票 0

Mongoose嵌套模式验证模型

我有以下Mongoose模型:var schema = mongoose.Schema({webServiceType:{type:String,default:''},siteMinder:{site_url:{type:String,default:''},...

回答 1 投票 0

nodejs中的管理员用户角色

我的网络应用程序需要2个用户角色(用户和管理员)。我正在使用护照本地身份验证。现在通过添加下面的代码我有2个角色,但管理员也可以访问用户路由。一世 ...

回答 2 投票 0

Node.js - 为什么mongoose不保存数据?

我有以下代码:const Box = mongoose.model(“box”,{_ id:mongoose.Schema.ObjectId,mac:String}); Box.findOne({mac:“MACADDRESS”},函数(错误,数据){...

回答 1 投票 0

猫鼬查找(加入)和项目只有最后一个[重复]

我有这个聚合查找命令:aggregate.lookup({from:'phonecalls',localField:'phone',foreignField:'to',as:'phonecalls'});我想只获得最后一次'电话'我...

回答 1 投票 1

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