【发布时间】:2020-09-28 01:53:57
【问题描述】:
我们有一个非常复杂的集合结构。 我想从中删除一个条目。我是 mongodb 的新手。
样本集如下,
{
"rootid": "1",
"projects": [
{
"projectId": "2",
"proxies": [
{
"proxyId": "4",
"config": {
"pipeline": [
{
"pipelineId": "12",
"desc": "pipeline"
},
{
"pipelineId": "14",
"desc": "pipeline1234"
}
]
}
}
]
}
]
}
如果符合条件,我想从管道嵌入集合中删除一个条目。
示例:
如果"rootid": "1" ,"projectId": "2", "proxyId": "4", "pipelineId": "12" 那么我想从管道数组中删除第一个条目。
我们使用 Spring Boot 作为框架。 如果有人对 mongo 查询有帮助,我会尝试使用 spring mongoTemplate 进行转换。
提前致谢,
【问题讨论】:
标签: mongodb