есть ли способ, которым мы можем пропустить обновление пертикулярной колонки в mongodb?

#mongodb #mongodb-query #spring-data-mongodb

Вопрос:

я хочу пропустить обновление ProductActivationDate столбца. я не хочу быть в курсе, есть какие-нибудь теги?

 db.serviceRegistryData.updateMany({ 
  "ban":{ "$in": (["330441490"]) },
  "orderType": { "$eq": ("NEWINSTALL") },
  "provisioningChannel": { "$eq": ("FFWF") } 
},
{ $set: { "productAttributes": [ { "name" : "allowMACD", "value" : "Y" }, { "name" : "ProductActivationDate", "value" : "2020-03-05T00:00:00.000Z" }, { "name" : "Account Type", "value" : "Lease" } ] }}
)
 

Комментарии:

1. Похоже ProductActivationDate , это вообще не столбец/поле. В любом случае, если вы не хотите, чтобы это менялось, не меняйте это. Другими словами, измените код своего приложения, чтобы отфильтровать такие обновления, или не создавайте их в первую очередь.