Я студент и изучаю полную разработку JavaScript. Я использую курс L inkedIn , где вы пишете блог с функцией «upvoting». Когда я пытаюсь обновить MongoDB с новым «счетом повышения», значение 0 заменяется на ноль. Пример кода (который, кажется, работает курс) также, кажется, имеет недостаток. Это код:
'$set': {
upvotes: articleInfo.upvotes + 1,
},
Поле называется upvote в базе данных, и из документации MongoDB я увидел, что это может быть проблемой. Однако, когда я изменил код на
'$set': {
upvote: articleInfo.upvote + 1,
},
, это никак не повлияло. Какие-нибудь мысли?
Я также подтвердил, что константа articleInfo является правильной, поскольку она правильно работает с аналогично написанной функциональностью комментариев.