I am developing an Rest API using node.js + postgis.In that my problem is in formatting the result
Consider my DB look like below:
name key value
xxxxxx population 232
xxxxxx marginal 24
yyyyyy population 6372
yyyyyy marginal 566
I want the output as below:
[{
name:xxxx
key:population
value:232
key:marginal
value:24
},
{
name:yyyyy
key:population
value:6372
key:marginal
value:566
}]
I am executing the following query:
SELECT name, key, value
FROM map70
WHERE key in ('population', 'marginal')
GROUP BY
name, key, value
But i am getting output as below:
[{
name:xxxx
key:population
value:232
},
{
name:xxxx
key:marginal
value:24
},
{
name:yyyyy
key:population
value:6372
},
{
name:yyyy
key:marginal
value:566
}
]
How can i have the output which i want..Help me solve this.Thanks in advance.