У меня есть коллекция монго под названием Menu, в которой есть массив предметов
items: [
burger: {
cost: 50,
difference: 0 (in percentage)
},
]
У меня есть API, который используется для нажатия один раз в 1 час для обновления цены, которая возвращает массив JSON сцена каждого предмета
[
{
burger: 75,
}
]
При обновлении стоимости я хотел бы также обновить процент стоимости следующим образом:
{
burger: {
cost: 75,
difference: 50 (has increased 50%)
}
}
, если ответ
[{burger: 25}]
тогда это будет
burger: {
cost: 25,
difference: -50 (decreased 50%)
}
, если учесть, что начальная стоимость бургера равна 50, когда приложение запущено.Может кто-нибудь помочь мне найти решение для этого сценария