Building a Native GraphQL Database: Challenges, Learnings and Future - Dgraph Blog

I am extremely here for Apollo Federation, and I’ve already started mapping out how I might streamline my whole API layer if this was supported.

Has there been any discussion around things like facets and aggregations? I feel like some of my use cases right now might end up relying on using both GraphQL and GraphQL± for different queries, e.g. if I need to access facets or use count() on predicates. I was planning on adding api-level directives for those in my schema, but I don’t think that’s a general solution. Maybe something similar to neo4j-graphql’s @cypher directive?