【发布时间】:2018-09-19 01:51:42
【问题描述】:
我将 NODEJS 和 MySQL 用于 API 服务器,但遇到了问题。由于外键,我正在运行的查询有多行结果。
User Table Address Table
|id| name| |id|user_id| Address|
| 1| frank| | 1| 1| 123 main street, Moncton|
| 2| steve| | 2| 2|97 duplessie street, Edmundston|
| 3| 2| 933 manhole av, Grand Sault|
我将如何为我的查询结果或至少为我的 API 响应获取如下所示的多级 json 对象。
{
"id":1,
"name": "frank",
"addresses": [
{"id":1,"Address":"123 main street, Moncton"}
]
},
{
"id":2,
"name": "steve",
"addresses": [
{"id":2,"Address":"97 duplessie street, Edmundston"},
{"id":3,"Address":"933 manhole av, Grand Sault"}
]
}
【问题讨论】: