Удаление объекта вложенного массива путем сравнения двух условий - PullRequest
2 голосов
/ 30 марта 2020

Я хочу удалить объект из вложенного массива, сравнив другое поле в базе данных Mon go, используя mon goose в javascript. Вот моя схема.

{
    "userId": "5e80e3021c5c461433807173",
    "selected": [
      {
        "productId": "5e80e664602315159a2959da",
        "selectedQty": 1,
        "isAvailable": true,
        "name": "Nike Mountain Shoe",
        "category": "Shoes",
        "qty": 2497,
        "price": 1500,
        "imageUrl": "aHR0cHM6Ly93d3cucmFua2FuZHN0eWxlLmNvbS9tZWRpYS9wcm9kdWN0cy9qL2phbWVzLXBlcnNlLWxvbmctc2xlZXZlLXQtc2hpcnQtbWVucy1sb25nLXNsZWUuanBn"
      },
      {
        "productId": "5e80e4893db96d14947dce80",
        "selectedQty": 1,
        "isAvailable": false,
        "name": "Blimper Men Shoe",
        "category": "Shoes",
        "qty": 2497,
        "price": 500,
        "imageUrl": "aHR0cHM6Ly93d3cucmFua2FuZHN0eWxlLmNvbS9tZWRpYS9wcm9kdWN0cy9qL2phbWVzLXBlcnNlLWxvbmctc2xlZXZlLXQtc2hpcnQtbWVucy1sb25nLXNsZWUuanBn"
      }
    ]
  }

Как я могу удалить товар, сравнив userId и productId?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...