之前也有人问过这个问题,但我猜没有人回答。
假设mysql查询返回结果如下
name | id
tarun | 1
tarun | 2
tarun | 3
现在如果我们做标准的 json 编码,我会得到如下的东西:
[{"name":"tarun","id":"1"},{"name":"tarun","id":"2"},{"name":"tarun","id":"3"}]
但我的输出如下
[{"name" : "tarun", "ids" : [{"id": "1"},{"id": "2"},{"id": "3"}]}]
请忽略我的语法错误(如果有的话),但我希望我的问题有意义。我使用 PHP 作为我的后端脚本语言。