I'm developing a Web Services REST application with Spring Boot and need to group the goals by players in order to show the scorers from the following records:
[
{
"id": 1,
"adversario": "Dois irmãos",
"dataRealizacao": "2017-02-03",
"golsPro": 10,
"golsContra": 3,
"jogadoresGols": [
{
"jogador": {
"nome": "Murillo"
},
"numeroGols": 6
},
{
"jogador": {
"nome": "Eduardo"
},
"numeroGols": 4
}
]
},
{
"id": 2,
"adversario": "Amigos Greminho",
"dataRealizacao": "2017-02-13",
"golsPro": 17,
"golsContra": 1,
"jogadoresGols": [
{
"jogador": {
"nome": "Murillo"
},
"numeroGols": 12
},
{
"jogador": {
"nome": "Eduardo"
},
"numeroGols": 5
}
]
}
]
I want to get the following output:
[
{
"jogador": {
"nome": "Murillo"
},
"totalGols": 18
},
{
"jogador": {
"nome": "Eduardo"
},
"totalGols": 9
}
]