pymongo 更新某字段直接增加数据怎么操作?

2019-03-19 21:14:09 +08:00
 aoscici2000

例如某条数据结构如下 {"key_1": "XXX", "key_2": [{...}, {...}]}

需要在 key_2 中的 [] 中增加一条 {...}, 现在只会先找出这条数据, 拿出 key_2, 添加, 然后再更新, 能直接通过 update 一步操作完吗 ?

3802 次点击
所在节点    MongoDB
3 条回复
Trim21
2019-03-19 21:21:14 +08:00
$push
aoscici2000
2019-03-19 21:24:51 +08:00
@Trim21 感谢感谢
TrickWu
2019-03-20 10:09:31 +08:00
去重的话还可以用 $addToSet

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/546352

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX