mongodb - 如何使用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”}
]
}]
}]
}
解决方案
推荐阅读
- php - curl响应是“内部服务器错误”,如何解决
- string - Powershell Base64 URL-safe 对上面的二进制哈希字符串进行编码,使其适用于 HTTP 请求
- datetime - MariaDB 在“视图”表上按日期时间字段过滤时返回空集,而 MySQL(和基本视图 sql)工作正常
- jupyter-notebook - 在 Jupyter-lab 中滚动提示音的键盘快捷键
- python - Python:尽管PC时间错误,如何获得正确的时间?
- python - 如何合并循环内的两个列表?
- javascript - 在 Storybook 道具中扩展 react-select v5 会导致未知类型
- php - 在发送之前过滤 Sentry Laravel 事件
- c++ - 添加编辑窗口后,win32 GUI 无法正确加载
- r - 单击 menuItem 时闪亮的仪表板预选 menuSubItem