@Ariqun

MongoDB, как создать объект БД по значению переменной?

В БД есть объект, в котором потенциально может быть до полутора сотен объектов. Хотелось бы, чтобы каждый объект был именованным, как здесь:

608ffdf479460391250702.png

Для данного примера жестко прописаны названия объектов в коде:

608ffdfb6f5bc838356108.png

Как сделать так, чтобы именованный объект создавался по значению, которое находится в переменной? Код вроде `object.${id}`: {} и object[id]: {} не работает.
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
@Ariqun Автор вопроса
На зарубежном форуме по MongoDB подсказали решение:

[`roles.${role}.wins`]: wins,
[`roles.${role}.matches`]: matches,
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы