私はAngular + Java(Oracle-RDBMS)でWebアプリケーションをやっています。あるページでは、Dtoに含まれているデータを、レスポンシブでブラウザに返信します(明らかにjsonに変換された後)。それは動作しますが、このDTOが含まれているオブジェクトのリストが含まれます。これは私が行うプロセスであるJavaのオブジェクトリスト内の項目をグループ化する
| FOOD | CUSTOMER | COUNT
Apple X 3
Apple y 1
Apple z 5
Milk j 2
Milk p 1
:「setFoods」前
List<FoodsDto> foods = new ArrayList<FoodsDto>();
// I call the query to retrieve the list and I add it ordering for 'foods'...
// Then I set it on the result
result.setFoods(developmentResult);
// And i send the response on browser...
を私はグループリストのためにしたいのですが食べ物。結果は、次の配列を含む新しい配列である必要があります。
| FOOD | CUSTOMER | COUNT
Apple X 3
Apple y 1
Apple z 5
Milk j 2
Milk p 1
Apple 9
Milk 3
「9」と「3」の合計は合計です。順番に、これらの行にはすべての情報を含む部分配列が含まれていなければなりません。したがって:
[Apple 9] --
|--> Apple x 3
|--> Apple y 1
|--> Apple z 5
[Milk 3] --
|--> Milk j 2
|--> Milk p 1
リストを「中断」してグループ化するにはどうすればよいですか?