V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dumbbell5kg  ›  全部回复第 7 页 / 共 7 页
回复总数  122
1  2  3  4  5  6  7  
@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  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4559 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 05:37 · PVG 13:37 · LAX 22:37 · JFK 01:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.