From 982d1c429cedd3ef9a1886280b6d6a947b3cc550 Mon Sep 17 00:00:00 2001 From: Anthony Mineo Date: Mon, 30 Mar 2020 16:34:20 -0400 Subject: [PATCH] Refine queries --- .../app/Controllers/Http/PlayerController.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/webapp/app/Controllers/Http/PlayerController.js b/app/webapp/app/Controllers/Http/PlayerController.js index 6797248..bfbc100 100644 --- a/app/webapp/app/Controllers/Http/PlayerController.js +++ b/app/webapp/app/Controllers/Http/PlayerController.js @@ -24,8 +24,20 @@ class PlayerController { // Player Detail async player({ inertia, request }) { - const playerInfo = await Database.from('players').where({ player_guid: request.params.player_guid }) - const playerStatData = await Database.from('games').where({ player_guid: request.params.player_guid }) + const playerInfo = await Database.from('players') + .distinct('player_guid', + 'player_name', + 'total_games_ctfgame', + 'total_games_dmgame', + 'total_games_lakrabbitgame', + 'total_games_sctfgame') + .where({ player_guid: request.params.player_guid }) + + + const playerStatData = await Database.from('games') + .select('game_id', + 'stats') + .where({ player_guid: request.params.player_guid }) let playerData = { player: playerInfo[0],