skipEmpty
Prunes nodes from a connection when the nested connection at the 'field' dot-path has no edges, recursing upward: a node left with no edges is pruned from its parent too, until a level with a non-empty sibling. Applied on the connection field itself. Example: legalEntities @skipEmpty(field: "registeredEntities.registrations.roles.edges") drops registrations whose roles are empty, then registered entities and legal entities left with nothing beneath them.
directive @skipEmpty(
field: String!
) on FIELD