腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
如
何在
MongoDB
中
使用
findAndModify
方法
指示
更新
?
我正在开发一个
使用
MongoDB
和Express.js的应用程序。我正在创建一个post处理程序,它
使用
玩具的新建议名称(被推入包含其他建议名称的id的nameIds数组
中
)
更新
玩具(通过其id找到): mdb.collec
浏览 0
提问于2017-12-14
得票数 2
1
回答
findAndModify
是否有效地锁定文档以防止读取冲突?
、
、
假设文档的结构如下所示:下面有两个执行
findAndModify
操作的并发操作:db.collection.
findAndModify
findAndModify
就是这么做的吗?
浏览 1
提问于2014-11-10
得票数 11
回答已采纳
2
回答
更新
多个文档并返回所有
更新
的文档
、
、
我正在寻找一种
方法
,以
更新
许多文档一次
使用
mongoose,并返回所有修改过的文档。我尝试在
中
设置multi:true。它正在
更新
所有匹配的文档,但不返回任何文档。然后我试着用。即使有许多匹配的文档,它也只
更新
和返回一个文档。是的,函数名本身告诉我们,它只会
更新
一个,不过我还是试过了。我无法在findOneAndUpdate()
中
设置像multi:true这样的选项。
浏览 0
提问于2017-02-15
得票数 22
回答已采纳
3
回答
MongoDB
函数的NodeJS文档
、
、
我试图在
findAndModify
文档中
使用
NodeJS
中
的集合的
MongoDB
函数: { query但在NodeJS
中
,我检索了一个错误。错误信息告诉我,我必须提供至少一个
更新
或删除。在StackOverflow上有一些类似的问题,其中一个答案提到了
使用
findAndRemove。此外,我的IDE (WebStorm)将该
浏览 1
提问于2015-12-10
得票数 1
回答已采纳
6
回答
findAndModify
和
MongoDB
中
的
更新
有什么区别?
、
、
我被
MongoDB
中
的
MongoDB
方法
搞糊涂了。与update
方法
相比,它的优点是什么?对我来说,它似乎只是返回项目,然后
更新
它。但是为什么我要先归还物品呢?我阅读了
MongoDB
:权威指南,它说它对于操作队列和执行其他需要get和set风格原子性的操作非常方便。但我不明白它是怎么做到的。有人能给我解释一下吗?
浏览 4
提问于2012-05-28
得票数 189
回答已采纳
2
回答
使用
updateMany返回猫鼬
中
的
更新
模型?
、
{ complete } }, ).populate('userId', '_id');它可以
更新
数据Timestamp', low_: 1, high_: 1543568180 },如何返回
更新
的模型
浏览 0
提问于2018-11-30
得票数 4
回答已采纳
1
回答
Casbah
MongoDB
只
更新
某些字段
、
、
我
使用
Casbah Scala驱动程序对
MongoDB
数据库执行CRUD操作。我想
更新
特定文件
中
的某些字段。我正在
使用
findAndModify
方法
,但令我惊讶的是,整个文档都被重写了。我的原始文档在
findAndModify
调用之前有5个字段,我想在其中
更新
其字段的1。在
findAndModify
调用之后,我只剩下两个字段。这就是我要做的!update = MongoDBObject("answers&q
浏览 2
提问于2013-12-29
得票数 2
回答已采纳
1
回答
为什么默认设置器、设置器、验证器和中间件不应用于findOneAndModify猫鼬?
、
在阅读时,我发现了以下关于findOneAndModify的注释 默认设置器验证器中间件 文档接着解释说,为了获得这些信息,我们应该遵循traditional
方法
,该
方法
使用
findOne和save。注:--这不一定是特定于findOneAndUpdate的,但适用于其他
方法
,
如
findOneAndRemove。
浏览 1
提问于2013-08-04
得票数 1
回答已采纳
1
回答
使用
指定排序和限制的查询
更新
集合
、
我需要通过当前线程锁定一些记录,这样我就可以单独
使用
它们。“和"LockedUntil”字段(从而利用
mongoDB
更新
锁定),然后在第二步检索我已经被软锁的记录,并
使用
它们。我需要用
更新
命令锁定"N个最紧迫的电子邮件“。这意味着我需要找到所有将"LockedUntil“字段设置为null或以前设置为值的记录,将它们按”优先级“(desc)排序,然后按"CreatedAt”(CreatedAt)排序,并且只在一个命令
中
更新
该产生的
浏览 4
提问于2014-07-31
得票数 0
回答已采纳
1
回答
如
何在
$orderby和$limit
中
更新
MongoDB
文档
、
不过,我能够
使用
db.tbl.find({$query:.})找到文档。
浏览 4
提问于2014-04-08
得票数 2
回答已采纳
1
回答
在尝试在_id
中
插入记录时重复键
MongoDB
、
、
、
、
我试图在C#中
使用
MongoDB
驱动程序1.9.2实现.NET的Upsert
方法
。这样做的目的是将一个对象传递给
方法
;如果对象已经存在于
MongoDB
中
,那么
更新
所有列
中
的数据;如果不存在,则在
MongoDB
中
创建一个新文档。 我的对象有一个名为id的成员。如果我的
方法
接收到一个没有id集的对象,那么就会像预期的那样在
MongoDB
中
创建一个新记录。
Fin
浏览 2
提问于2016-10-06
得票数 0
回答已采纳
1
回答
在集群环境中生成范围为0-100k的随机数
、
、
、
、
在集群环境(许多基于Java的无状态应用服务器+
Mongodb
)
中
,我必须在(0-100.000)范围内生成随机数-因此每个用户请求都将获得一些唯一的数字,并在接下来的几个请求中保持该数字。2.
使用
Redis -它的原子和支持计数器。3.有什么想法吗?
使用
UUID并设置范围安全吗? 4. Hazelcast?谢谢
浏览 3
提问于2013-02-18
得票数 2
回答已采纳
2
回答
MongoDB
:如何使
findAndModify
返回最后
更新
的记录
、
我对Mongo DB很陌生,在不同的环境(开发、质量保证和生产)
中
的表现也不同,所以我遇到了麻烦。 我正在
使用
findAndModify
更新
我的
MongoDB
中
的记录。有一个每天运行的作业,它将/Inserts数据
更新
为Mongo,我正在
使用
findAndModify
更新
记录。但是我观察到的是,
findAndModify
返回的第一个记录在Dev、QA和生产环境
中
是不同的,
浏览 1
提问于2012-12-17
得票数 0
回答已采纳
1
回答
选择
MongoDB
中
锁定的
更新
跳过
在PostgreSQL
中
,
使用
SELECT FOR UPDATE SKIP LOCKED WHERE status = "NEW"语句可以很好地解决这个问题。有办法在
MongoDB
中
对单个文档执行这样的原子
更新
吗?一批?
浏览 0
提问于2018-06-26
得票数 5
回答已采纳
1
回答
用Spring和Spring
更新
对象/文档的模式
、
、
、
我正在尝试提出一种可重用的模式,用于结合Spring
使用
Spring来
更新
MongoDB
文档。用户提交该文档的
更新
部分,然后保存这些部分。 如果在步骤3
中
使用
repository.save()
方法
,我将丢失文档
中
没有绑定到表单的任何数据。这给我提供了一个Map,它只包含表单对象
中
我关心的字段。将对象ID和此映射传递给自定义存储库
中
的update()
方法
,构建查询和
更新
对象,
浏览 3
提问于2014-12-24
得票数 3
1
回答
c#
MongoDB
2.0驱动程序获得UpdateManyAsync结果
、
、
、
是否有任何
方法
在
更新
后/
更新
之前获取
更新
的集合?我能想到的是相当沉重的东西。 var filter = Builders<ServiceModel>.Filter.And(
浏览 2
提问于2016-01-20
得票数 1
回答已采纳
1
回答
findAndModify
必须执行两次才能生效。
"status" : "UNSUBSCRIBED" ...}db.campaign.
findAndModify
({ code: "CK", 'siteCampaigns.siteCode': "IT"-30T00:00:00Z&q
浏览 0
提问于2020-08-21
得票数 0
3
回答
ATOMICally
更新
多个文档并返回它们
、
、
在
MongoDB
中
,我正在寻找一种ATOMICally
更新
多个文档的
方法
,并在一个调用
中
返回所有
更新
的文档。我们可以在
MongoDB
中
完成以下所有操作
浏览 3
提问于2016-12-10
得票数 7
1
回答
php
mongodb
查找和修改不工作
、
我正在
使用
php和
mongodb
。我想用
findandmodify
修改。我正在
使用
MongoDB
\Driver\Manager。try {
浏览 1
提问于2017-03-28
得票数 0
回答已采纳
1
回答
MongoDB
findAndModify
优化
、
目前,我们将大量记录写入
MongoDB
,同时在另一个进程
中
执行
findAndModify
(基本上,我们希望在查询时对记录的一个字段进行原子
更新
)。问题是,
findAndModify
似乎以30次/秒的速度变慢,这对于我们的请求是不可接受的,有什么好的
方法
来优化它吗? 谢谢!
浏览 0
提问于2012-11-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券