Как лучше обновить данные в MongoDB by Mongoose?

Есть такой документ в коллекции.

{
  "description":{
    "description":"Міжнародний вокальний фестиваль-конкурс!",
    "date":"2020-2022"
  },
  "ageCategory":{
    "description":[
      "3-6 років",
      "7-9 років",
      "10-12 років",
      "13-16 років",
      "17-25 років",
      "26 років та більше",
      "змішана вікова категорія"
    ],
    "title":"ВІКОВІ КАТЕГОРІЇ:",
    "name":""
  },
  "nominations":{
    "description":[
      "Академічний",
      "Естрадний",
      "Народний",
      "Бітбокс",
      "Мюзікл",
      "Театр пісні",
      "ВІА",
      "Джаз",
      "Хори",
      "ПОП",
      "Барди",
      "Духовна музика"
    ],
    "title":"НОМІНАЦІЇ:",
    "name":"Вокал"
  },
  "criteria":{
    "description":[
      "техніка виконання",
      "постановка голосу",
      "володіння вокальнимі техніками",
      "чистота інтонування",
      "складність репертуару",
      "артистизм"
    ],
    "title":"КРИТЕРІЇ ОЦІНЮВАННЯ:",
    "name":""
  }
}

Как лучше обновлять данные? Мне бы хотелось что бы каждое поле можно было отдельно обновлять а не весь документ. Из за вложенности массивов я не могу понять как до них добраться правильно, завис короче. Буду благодарен за примеры кода.


Ответы (0 шт):