Гнездо JSON в «данные» - PullRequest
       3

Гнездо JSON в «данные»

0 голосов
/ 01 сентября 2018

В настоящее время я возвращаю JSON для вызова ajax в этом формате:
[
{"username": "test3", "points": 62, "sportName": "Basketball"},
{"username": "test2", "points": 55, "sportName": "Football" }
]

Но я хочу вот так:
{
"data":
[
{"username": "test3", "points": "62", "sportName": "Basketball"},
{" имя пользователя ":" test2 "," points ":" 55 "," sportName ":" Football "}
]
}

Функция, которая его возвращает (Laravel):

$scores=DB::select("SELECT user.username, points
                    FROM scores
                    JOIN users AS user ON user.id = scores.user_id
                    ORDER BY points DESC");

return json_encode($scores);

1 Ответ

0 голосов
/ 01 сентября 2018

Вы можете просто сделать это.

return json_encode( ['data' => $scores] );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...