我想在标题中描述的是类似于下面的内容:
{ 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(我的用例)中的任何示例,我很难理解它。
任何帮助都将不胜感激。