2017-06-14 4 views
0

Mit einer Probe machen es leicht zu verstehen, mit https://developer.github.com/v4/explorer/Wie flach Abfrageergebnis?

Abfrage den Betrachter Info:

query { 
    viewer { 
    followers { 
     totalCount 
    } 
    following { 
     totalCount 
    } 
    } 
} 

das Ergebnis:

{ 
    "data": { 
    "viewer": { 
     "followers": { 
     "totalCount": 131 
     }, 
     "following": { 
     "totalCount": 28 
     } 
    } 
    } 
} 

, was ich will, ist:

{ 
    "data": { 
    "viewer": { 
     "followersCount" 131, 
     "followingCount": 28 
    } 
    } 
} 

unterstützt GraphQL dies? und wie es geht?

Antwort

0

GraphQL unterstützt diese Art der Datenreduzierung nicht.
Sie müssen die Datenstruktur in Ihrem Code ändern oder mit der zurückgegebenen Datenstruktur arbeiten.


EDIT: Ich kam gerade über this repository (graphql-lodash), die Sie erreichen könnte helfen, was Sie wollen.