Doctrine - результаты цикла цикла - PullRequest
0 голосов
/ 23 января 2019

Я возвратил результаты массива через код, который я разместил ниже.

  array:23539 [▼
      0 => array:2 [▼
        0 => "payer_info"
        1 => "claim"
      ]
      1 => array:2 [▼
        0 => "NIS 18108"
        1 => 225.0
      ]

У меня есть более одного результата по номеру счета, который хранится в дБ.Я думаю, что мне нужен еще один цикл foreach, чтобы сгруппировать все эти результаты по конкретному номеру счета.

Мой код:

public function getData(Transaction $bankAccount)
{

    $invoices = $this->em->getRepository('AppBundle:Transaction')->findAll();
    $account = $bankAccount->getBankAccount();

    $rows = [];

    $rows[] = array(
        "payer_info",
        "claim"
    );

    foreach ($invoices as $row) {
        $rows[] = array(
            $row->getInfo(),
            $row->getClaim(),
        );
    }


     dump($rows);die;

}

Как я могу зациклить эти данные с помощью

$ account = $ bankAccount-> getBankAccount ();

, чтобы сгруппировать результаты по определенному номеру счета, и так ли это можно сделать?

...