Skip to content

Instantly share code, notes, and snippets.

@nwrox
Created July 12, 2017 01:35
Show Gist options
  • Save nwrox/cd9a638e1ae1f20b74dba5e34ef3465e to your computer and use it in GitHub Desktop.
Save nwrox/cd9a638e1ae1f20b74dba5e34ef3465e to your computer and use it in GitHub Desktop.
// entrada
[
{
"nome_ponto": "ponto A",
"nome_parametro": "parametro X"
},
{
"nome_ponto": "ponto B",
"nome_parametro": "parametro Y"
},
{
"nome_ponto": "ponto A",
"nome_parametro": "parametro Z"
},
{
"nome_ponto": "ponto B",
"nome_parametro": "parametro W"
},
{
"nome_ponto": "ponto A",
"nome_parametro": "parametro V"
},
{
"nome_ponto": "ponto B",
"nome_parametro": "parametro U"
},
]
// depois de aplicar o groupBy (esperado)
{
"ponto A": [
{
"nome_ponto": "ponto A",
"nome_parametro": "parametro X"
},
{
"nome_ponto": "ponto A",
"nome_parametro": "parametro Z"
},
{
"nome_ponto": "ponto A",
"nome_parametro": "parametro V"
}
],
"ponto B": [
{
"nome_ponto": "ponto B",
"nome_parametro": "parametro Y"
},
{
"nome_ponto": "ponto B",
"nome_parametro": "parametro W"
},
{
"nome_ponto": "ponto B",
"nome_parametro": "parametro U"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment