How to Order by Nested Data using GraphQL

This is not possible natively in GraphQL and requires using DQL. Out of curiosity, since tags.tag can have multiple values per Contact, how do you expect this to be sorted? Is it like you’d want to sort by the minimum possible tag per contact, so if contact had tags a and z, you’d use a when doing ascending sort and z while doing a descending sort?