получить сумму элементов из массива Laravel - PullRequest
0 голосов
/ 13 июля 2020

у меня есть массив, содержащий другой массив, и я хочу получить сумму конкретных элементов

Массив

    array:1 [▼
  0 => array:3 [▼
    "shop_id" => 1
    "delegate_id" => 2
    "items" => array:3 [▼
      0 => array:3 [▼
        "product_id" => 2
        "price" => 4.75
        "quantity" => 1
      ]
      1 => array:3 [▼
        "product_id" => 6
        "price" => 18.5
        "quantity" => 1
      ]
      2 => array:3 [▼
        "product_id" => 10
        "price" => 88
        "quantity" => 2
      ]
    ]
  ]
]

Мне нужно получить сумму цены

любые идеи для этого?

1 Ответ

0 голосов
/ 13 июля 2020

Если есть отношения, есть подход получше. В качестве данных, которые вы предоставили, вы можете дважды вызвать sum и заставить ее работать.

...