腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
mongoose
和
mongDB
中
保存
findOneAndUpdate
条目
、
、
我使用
mongoose
来检查我的数据库
中
是否已经存在用户输入,如果不存在,我想用该用户输入的processedInput创建一个新记录(由其他地方的另一个函数完成)。下面是我为完成此任务而设置的findOneAndReplace函数: User.
findOneAndUpdate
({original: userInput},{original: userInput,
浏览 19
提问于2021-02-05
得票数 0
1
回答
如何在
Mongoose
中使用
findOneAndUpdate
、
在
Mongoose
5.4.19
中
运行JSON4.0.6版,我循环遍历了一个
MongDB
Atlas数组,并尝试在数据库
中
创建或更新记录。我尝试使用
findOneAndUpdate
函数,虽然它似乎没有失败,但没有在数据库
中
创建记录。我知道数据库是连接的,我知道我可以使用
保存
来创建记录,但是我似乎不能使用
findOneAndUpdate
来工作。下面是我的代码,也许我没有正确使用promises,或者我应该使用不同的函数?it["
浏览 13
提问于2019-03-14
得票数 1
1
回答
当我使用Model.
findOneAndUpdate
时,不会调用用于
保存
和
更新的
Mongoose
pre挂钩
、
我已经用
mongoose
创建了一个快速应用程序。我还创建了一个
保存
和
更新钩子,如下所示: userSchema.pre("update", async function save(next) { console.log("inside save") }); 但是,每当我调用Model.<em
浏览 31
提问于2020-01-31
得票数 2
回答已采纳
1
回答
mongoose
日期
和
预钩,并设置初始值(addedOn findOneAndSave )
、
、
、
我刚接触
mongoose
,老实说,我还有一大堆的书要读,但我正在做一个小小的宠物项目,可以读写mongo数据库。在这种情况下,我想使用
mongoose
来确保文档模型的一致性。问题是确保insert
和
update操作
中
的默认值是独立的。具体来说,我指的是addedOn
和
updatedOn字段。我能够让基本的钩子工作(每次都应用updatedOn日期),但是一直无法弄清楚如何为默认addedOn的插入情况添加支持(
mongoose
方式)。这是简单的模式
和
钩子(使用attm
浏览 3
提问于2016-02-05
得票数 0
1
回答
插入不起作用的mongodb默认值
、
、
我使用的是猫鼬版本的5.2.5,这是我订购的样本模型let PlaceOrderSchema = new
mongoose
.Schema({}, { strict: false },我
在
主脚本中使用了上面的模型,并使用了
mongoose
save
和
findOneAndUpdate</em
浏览 0
提问于2019-05-15
得票数 1
回答已采纳
1
回答
mongoose
findByIdUpdate已弃用
、
我尝试
在
mongoose
Model.findByIdAndUpdate()中使用此方法,但控制台显示它已被弃用。 我知道这是个伤残警告。 我的问题是,提交请愿书的正确方法是什么?
浏览 14
提问于2019-09-09
得票数 0
4
回答
从
mongoose
post
findOneAndUpdate
钩子更新
、
、
、
我正在尝试为所有
findOneAndUpdate
调用更新文档。所以我用
Mongoose
中间件写了一个post钩子。我使用的是
Mongoose
4.6 result.currentEvent = result.Events.slice1);});
浏览 0
提问于2016-12-21
得票数 2
1
回答
如何在我的集合
中
更新此数组?
、
我有一个用户的mongoDB集合,并且
在
每个用户内部都有一个我想要面向的数组 我的路由中有这个端点,它成功地从数据库
中
检索了我的用户: async addHabitToUser(req, res)user_id } = req.headers } 然而,我
在
更新它时遇到了问题我
在
更新之前看到的所有示例都实例化了数据库,但是由于我
在
server.js
中</
浏览 9
提问于2020-07-07
得票数 1
1
回答
findOneAndUpdate
使用$set
在
upsert模式下创建新
条目
、
、
我不确定我
在
我的代码
中
做错了什么,希望从专家那里得到一些帮助。我
在
mongoose
集合中有一个日志系统,当我启动一个新作业时,我会创建一个新的日志
条目
,一旦作业完成,我就会使用
findOneAndUpdate
命令尝试更新现有的记录。下面是这行代码: const log = await Publisher.
findOneAndUpdate
( $set: { }, { new: tr
浏览 48
提问于2020-10-13
得票数 1
回答已采纳
2
回答
保存
或更新
Mongoose
、
、
、
在
mongoose
中有没有
保存
或更新文档的好方法?
浏览 0
提问于2017-05-31
得票数 10
回答已采纳
1
回答
猫鼬验证器
、
、
、
、
因为猫鼬'update‘函数使用本机mongo驱动程序(据我所知),它不会触发
和
验证检查。因此,在这两种模式
中
,我都这样做: this.options.runValidators = true;next();
在
Photos模式
中
,它工作得很好!但是在用户
中
,由于某些原因它不会触发验证器,当我
在
“更新”之前检查“此”时,我清楚地看到了所有的验证器,但我真的不知道
浏览 4
提问于2016-05-25
得票数 1
2
回答
猫鼬-更新文档的地图
、
、
我正在创建一个游戏,您可以添加朋友,所以我想存储朋友的用户名
和
ID的地图。_id}) 我也试过 const requestantFriends = await UserData.findOne({userId: requestantData.
浏览 7
提问于2021-05-01
得票数 1
1
回答
为什么默认设置器、设置器、验证器
和
中间件不应用于findOneAndModify猫鼬?
、
在
阅读时,我发现了以下关于findOneAndModify的注释 默认设置器验证器中间件 文档接着解释说,为了获得这些信息,我们应该遵循traditional方法,该方法使用findOne
和
save。我知道这可能只是猫鼬开发人员的设计决策,但是,从findOne
和
findOneAndUpdate
的代码来看,我看不出有什么不同。注:--这不一定是特定于
findOneAndUpdate
的,但适用
浏览 1
提问于2013-08-04
得票数 1
回答已采纳
2
回答
findAndModify或
findOneAndUpdate
-“不是一个函数”
、
、
findAndModify还是
findOneAndUpdate
还是findByIdAndUpdate?"seq" : NumberInt(1){ "seq" : NumberInt(1)我想要找到发票的seq号,添加1并
保存
(然后使用该数字将实际发票记录
保存
在发票表
中
)TypeError: seqkeysTable.findAndModif
浏览 6
提问于2017-07-29
得票数 5
回答已采纳
1
回答
如何使用NODE.js
和
Express将MongoDB数据发布到嵌套数组
、
、
我一直
在
尝试从MongoDB向登录的用户发布数据。因此,每当用户触发post数据请求时,都应该将其发送并嵌套在该用户下。_id}, 'secretkey'); 使用这种方法,我可以成功地将数据
保存
在MongoDB
中
,但我不知道如何将其嵌套到特定用户下给我最大信心的一种方法实际上是给出路径‘/posttask/:_id’,并分配add.function(),但由于我是新来的Mongo、Express
和
Nod
浏览 3
提问于2020-08-23
得票数 1
1
回答
如何让
mongoose
的model.findByIdAndUpdate()触发model.save()?
、
、
、
我的数据库中有一个用户的
mongoose
模型。我有一个更新控制器,它在我的模型上调用findByIdAndUpdate方法。现在,当我
在
我的数据库
中
存储密码时,我想首先对它们进行散列,所以我有: // if password is
浏览 7
提问于2020-02-15
得票数 0
1
回答
Moongoose更新子文档数组对象
、
、
我想通过父id
和
subdoc对象id的findByIdAndUpdate来更新子文档数组的一个对象。
在
执行这段代码时,我得到了这个错误: The positional operator did not find the match needed from the query.
浏览 9
提问于2020-03-29
得票数 0
回答已采纳
9
回答
用
findOneAndUpdate
,findOneAndReplace还是findOneAndDelete代替?
、
、
、
我使用的是猫鼬
findOneAndUpdate
,但仍然有错误, DeprecationWarning:不推荐collection.findAndModify。改用
findOneAndUpdate
、findOneAndReplace或findOneAndDelete。
浏览 0
提问于2018-09-29
得票数 91
回答已采纳
1
回答
猫鼬不将数据
保存
到mLab
、
、
、
、
在
多次试图纠正我的逻辑失败后,我求助于寻求帮助。var userSchema =
mongoose
.Schema({ username : String, },<e
浏览 3
提问于2017-07-15
得票数 2
1
回答
您是否可以将聚合管道添加到文档.save()操作?
、
我
在
mongodb中使用
mongoose
,
在
更新文档时,我首先找到文档,修改生成的document对象,然后对文档执行.save()。我读到update查询可以附加管道,但这是否也适用于
保存
操作?
浏览 8
提问于2020-10-16
得票数 0
点击加载更多
相关
资讯
在AIScratch中如何保存和传输程序块
熟悉 node.js之mongoose
Node.js操作MongoDB数据库
node+mongoose爬坑小结(一)
一文归纳分布式架构的那些事!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券