Как удалить свойства внутри документа по регулярному выражению?
Допустим есть документ
{
"_id" : "rew32",
"params" : {
"time" : "2018.01.12",
"lastSetTimeParams__1" : ISODate("2021-03-09T10:53:50.270+0000"),
"lastSetTimeParams__2" : ISODate("2021-03-09T10:53:50.270+0000")
},
}
Например такой запрос:
db.collection('col1').update(
{ _id: 'rew32' },
{
$unset: {
fieldName: /lastSetTimeParams[_][_].+/
}
},
)
Можно ли за 1 запрос удалить свойства lastSetTimeParams__1, lastSetTimeParams__2 и любые которые начинаются с lastSetTimeParams? То есть не зная точного названия поля?