In a micro-service platform I have scenarios where a service is providing the same resource over and over.
For example, per request the User Repo can serve the same data more than once to many other micro-services.
this request for example mean searching for specific typed node with an indexed UUID:
Here I suppose, the id is an external id and would just correspond to one Dgraph node? In that case, you donβt need to have has(user), you could just use the id filter for the function at root.