Python社区  »  MongoDB

MongoDB with Java:在doc数组中向doc添加字段

Jonathan Woollett-light • 1 周前 • 35 次点击  

我想在标题中描述的是类似于下面的内容:

{ name: a , docs : [ { name: a } , { name : b } ] },
{ name: b , docs : [ { name: a } , { name : b } ] },
{ name: c , docs : [ { name: a } , { name : b } ] }

每个文档都包含一个文档数组的文档集合。

我还没有明白的是,我将如何将上述内容改为:

{ name: a , docs : [ { name: a , abcd: a} , { name : b } ] },
{ name: b , docs : [ { name: a } , { name : b } ] },
{ name: c , docs : [ { name: a } , { name : b } ] }

将字段添加到集合中特定文档数组中的特定文档。

我已经看过了 $[<identifier>] ( https://docs.mongodb.com/manual/reference/operator/update/positional-filtered/#up. S [%3Cidentifier%3E] )但是如果没有Java(我的用例)中的任何示例,我很难理解它。

任何帮助都将不胜感激。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/49245
 
35 次点击  
分享到微博