Query to return empty lists?

I don’t think that an easy way exists in raw Dgraph. However, if you really care about types and empty lists, then our native GraphQL might be what you need : https://graphql.dgraph.io/

It handles lists like you are wanting.