如何更新Mongoose中对象数组中的嵌套对象

bmvo0sr5  于 2022-09-18  发布在  Go
关注(0)|答案(0)|浏览(103)

我在MongoDB中有一个Locations集合,其中包括两个文档。它们中的每一个都有自己的已确认预订数组,作为带有ID的对象。如何更新具有_id:c1的对象?有可能在一个查询中做到这一点吗?

[{
_id :63233022222222,
title :"Ravenholm",
price: 180,
capacity: 2,
confirmedBookings: [
 {
  _id : r1,
  start: 1663207200000,
  finish: 1663210799999
 },
 {
  _id: r2,
  start: 1663322400000,
  finish: 1663329599999
 }
]
},
{
_id :6323301111111111,
title :"City 17",
price: 360,
capacity: 4,
confirmedBookings: [
 {
  _id : c1,
  start: 1663207200000,
  finish: 1663210799999
 },
 {
  _id: c2,
  start: 1663322400000,
  finish: 1663329599999
 }
]
}]

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题