我想从我的mongoDB集合中删除一个二维数组。我的模式看起来像:
{
"_id" : ObjectId("6218e63e4f9e4efbb05de2bf"),
"name" : "Toyota",
"rate" : 50,
"fine" : 5,
"datesBooked" : [
[
"2022-02-08",
"2022-02-14"
],
[
"2022-02-16",
"2022-02-18"
],
[
"2022-02-20",
"2022-02-22"
],
[
"2022-02-24",
"2022-02-25"
],
[
"2022-03-01",
"2022-03-02"
],
[
"2022-03-01",
"2022-03-02"
]
],
"__v" : 0
}
我想找到一个特定 _id 的对象,并从 datesBooked 二维数组中删除特定元素。我尝试使用 $pull 函数,但我做不对。请问有人能告诉我应该如何操作吗!我正在使用 express 和 javascript 完成这个操作。还有,我是新手。 非常感谢!