V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dumbbell5kg  ›  全部回复第 8 页 / 共 8 页
回复总数  142
1  2  3  4  5  6  7  8  
@wanacry @Zien 老哥们的经验都是重量级的,牛!
2021-08-24 10:23:06 +08:00
回复了 dumbbell5kg 创建的主题 MongoDB mongodb 能否直接覆盖内嵌数组中的某条记录?
谢谢大家的回复,使用 mongodb 的$[<identifier>]和 arrayFilters 可以达到目的,代码如下:
mongoTemplate.updateFirst(query(where("_id").is(id)),
new Update().set("menuStakeholder.$[x]", data).filterArray(where("x.groupId").is(groupId)),
xxx.class)
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2925 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 03:16 · PVG 11:16 · LAX 20:16 · JFK 23:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.