0
拆分JSON文件
,我有以下格式的文件:如何蒙戈
{
"_id" : ObjectId("58af1ee3f78a9945bd9fc94d"),
"rounds" : {
"matches" : {
"team1" : {
"name" : "Manchester United",
"score1" : 1
},
"team2" : {
"name" : "Tottenham Hotspur",
"score2" : 0
}
}
}}
而且我想獲得somenthing這樣的:
{
"_id" : ObjectId("SomeID"),
"rounds" : {
"matches" : {
"team1" : {
"name" : "Manchester United",
"score1" : 1
}
}
}
}
和
{
"_id" : ObjectId("SomeID"),
"rounds" : {
"matches" : {
"team2" : {
"name" : "Tottenham Hotspur",
"score2" : 0
}
}
}
}
我正在尋找像放鬆一樣的東西,但放鬆只適用於陣列。我如何將匹配轉換爲JSON數組?任何其他的想法,以達到預期的效果,是值得歡迎的
爲什麼你不把數據保持爲數組?任何具體原因? – notionquest
匹配是嵌套字段,而不是數組。如果我可以將匹配轉換爲數組,我會放鬆。這是我唯一的想法,但我不知道該怎麼做 – lacrima
也許嘗試使用[$切片](https://docs.mongodb.com/manual/reference/operator/projection/slice/) – matt