mongoose 相关问题

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

在嵌入式文档节点mongoose中找到一个id

我有一个具有以下结构的课程模型:const mongoose = require('mongoose'); const Schema = mongoose.Schema; const user_shortid = require('shortid'); //创建课程架构const ...

回答 1 投票 0

猫鼬找到vs exec。如何返回值

我是Node中的新编程,我被卡住了,因为我不明白.find和.exec之间究竟有什么区别。这是我正在尝试运行的代码:exports.getPopulatedUsers = async ...

回答 2 投票 0

在save()之前将null设置为mongo必填字段

我们怎么能在mongoose save()之前将null设置为mongo db required字段为null; schema a = new Schema({conn:{type:Object,required:true}})a.findOne(findQuery,(err,b)...

回答 2 投票 0

如何对对象node.js和mongoose进行排序

我有一个我想要排序的对象数组。顶层的.sort()根据文档工作原理如下:Product.findById(productId).sort({somefield:-1})我尝试过像...

回答 1 投票 0

mongodb聚合匹配属性

我有一个user_status集合,它的模式就像这个const userStatus = mongoose.model('user_status',new mongoose.Schema({user:{type:mongoose.Schema.Types.ObjectId,...

回答 1 投票 1

注册不工作并抛出params错误

我目前能够使用以前创建的用户凭据登录,并正常使用该应用程序,但无法创建新用户。我在客户端使用React.js和Express ...

回答 1 投票 1

UnhandledPromiseRejectionWarning:|弃用警告:|猫鼬5

在node.js中构建基本练习聊天应用程序时,我遇到了上述问题。我的express.js代码:var mongoose = require('mongoose')var dbUrl ='mongodb:// ChatbotAdmin:ChatbotAdmin @ ds239177 ....

回答 6 投票 2

如何更新Mongoose中的博客文章?

我正在使用CRUD操作构建一个博客站点。我可以创建,阅读和删除,但我很难弄清楚如何更新创建的帖子。基本上我有它,我可以点击“...

回答 1 投票 0

mongoose FindbyId和数组匹配的字符串

我想通过id查询用户,然后只带来匹配类型的食物,我该怎么做? var type ='fish'; var id ='597a348286ffe50d882a3033'; User.findById(id,{'food.type':...

回答 4 投票 0

mongoose:使用$ pull删除嵌入式文档数组中的值(MongoDB 3.4版本)

我试图在节点js中使用mongoose从嵌套数组中删除值。我的架构结构如下:([{_ id:1,结果:[{item:“A”,得分:5,答案:[{q:1,a:4},{q:...

回答 2 投票 1

可以检查记录是否同步存在?

基本上我想在数据库中存储用户,在执行此操作之前,我需要验证该用户的字段。所以我有这个结构:exports.save = function(req,res){let errors = ...

回答 1 投票 0

在mongoose中更新许多[重复]

我有一个非常简单的案例。我想每隔午夜更新我的收藏品。我使用node-schedule:schedule.scheduleJob('0 0 * * *',()=> {Users.updateMany();});我想做的就是循环......

回答 2 投票 4

如何控制错误,猫鼬

这是关于私人比赛,游戏有2名球员,名字和密码,如果你想加入你必须匹配他们。问题是:当匹配或名称不匹配或游戏已满时,我如何控制...

回答 1 投票 0

使用Mongoose时,为什么在index.js中MongoDB不是必需的?

作为一个有抱负的开发人员,我在YouTube上观看有关猫鼬的视频,并注意到开发人员删除了需要MongoDB的MongoDB常量变量,并为Mongoose创建了一个。 ...

回答 1 投票 -1

如何将查询转换为使用正则表达式而不是相等

我正在使用MongoDB并且我有以下记录:{name:“a”,status:[{age:15,closed:true},{age:38,closed:true},{age:42,closed:false },]},{...

回答 2 投票 1

使用快速路由器时如何实现MongoDB排序

我试图在Model.find()中使用MongoDB的默认排序算法之一,但是我无法弄清楚如何以这种方式实现排序功能。我知道它是如何工作的以及如何使用......

回答 1 投票 0

使用mongoose删除Express Router对ES8语法不起作用

我有这个代码:router.delete('/:id',(req,res)=> {Input.findById(req.params.id).then(Input => Input.remove()。then(()= > res.json({success:true})))。catch(err => res ....

回答 1 投票 1

我如何在猫鼬上使用“LIKE”运算符?

当我使用mongoose进行查询时,我遇到了问题.I编码遵循此Mongoose.js:按用户名LIKE值查找用户。但它返回空白。我的代码返回空白。 var promise = UserSchema.find({name:...

回答 3 投票 7

Node.js / Mongoose上的“VersionError:找不到匹配的文档”错误

我是Node.js和Mongo / Mongoose的新手,我在解决特定的Mongoose错误时非常困难:VersionError:找不到匹配的文档。 (整个错误跟踪/堆栈......

回答 6 投票 38

如何在Express中修复'无法读取属性'地图'未定义'

我正在使用Express,我填充了一些模式:用户 - >角色 - >权限。示例:User_1具有角色ADMIN并具有一些权限:[CREATE_PRODUCT,UPDATE_PRODUCT,DELETE_PRODUCT]我确实显示了...

回答 2 投票 0

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