【发布时间】:2022-10-12 21:20:20
【问题描述】:
我需要使用 "2022-01-02" 更新以下结构中的 dateP,但似乎不是一件容易的事:
{
"_id" : ObjectId("5c05984246a0201286d4b57a"),
"_a" : [
{
"_onlineStore" : {
}
},
{
"_p" : {
"s" : {
"a" : {
"t" : [
{
"dateP" : "20200-09-20",
"l" : "English",
"size" : "XXL"
}
]
}
}
}
}
]
}
尝试使用 arrayFilters ,但没有成功,因为并非所有元素都存在于所有文档中,而且有些文档非常空,请指教?
MongoDB 4.2 社区
【问题讨论】:
标签: mongodb mongodb-query