首页 > 解决方案 > 如何使用spring java mongo存储库做嵌入式文档

问题描述

我有一个来自 sample_collection1 的文档

{
"_id": {
    "$oid": "5e597a2be08a070bab329ef3"
},
"field1": "value1",
"field2": [{
    "field3": "1234123",
    "field4": [{
        "field5": "3432",
        "field6": ["5e5ac0008def101ffa037100"
        ]
    }]
}]

}

以及来自 sample_collection2 的其他文档,属于以下类型之一

{"_id":{"$oid":"5e5ac0008def101ffa037100”},”childfield1”:”5e5ac0008def101ffa037906","childfield2”:”childvalue2”,"childfield3”:”childvalue3”}

或作为

{"_id":{"$oid":"5e5ac0008def101ffa037906”},”childfield1”:” 5e5ac0008def101ffa037100","childfield2”:”childvalue2”,"childfield3”:”childvalue3”}

如何使用spring mongo存储库获得以下响应

{
"_id": {
    "$oid": "5e597a2be08a070bab329ef3"
},
"field1": "value1",
"field2": [{
    "field3": "1234123",
    "field4": [{
        "field5": "3432",
        "field6": [{”childfield1”:”","childfield2”:”childvalue2”,"childfield3”:”childvalue3”}
        ]
    }]
}]

}

标签: mongodbspring-data

解决方案


推荐阅读