【发布时间】:2020-10-11 18:13:20
【问题描述】:
我正在尝试接收某个团队下的所有玩家以及该团队的 ID。
这是我的查询:
SELECT player.team_id, team.name, player.first_name, player.last_name FROM player, team WHERE player.team_id = team.id AND player.league = "League 1";
我正在获取结果(存储在团队中)并通过以下方式将其发送给我的客户:
res.send({
success: true,
teams: teams
});
这是我到达终点时返回的内容:
我想重新格式化这个日期,以便为每个独特的团队获得一个字段。它里面应该有一个球员字段(数组),所以我可以访问球队中每个球员的名字。有谁知道我如何将这些数据处理成那种格式?
因此,例如,对于这个数据集,在 teams 对象中,只有一个名为“Warriors”的字段,其中包含包含所有这些人的名字的 player 数组。
我尝试按照答案进行操作,但现在它只是将其作为字符串返回,而不是实际对象。
【问题讨论】:
标签: javascript sql json select mariadb