Closed
Description
#2294 introduced the Fluent API. However this change is incomplete as the to be projected/selected properties and property paths are not considered. Out of spring-projects/spring-graphql#87 we want to:
- Eagerly materialize joins if a property is explicitly included
- Avoid joins if a projection is defined and the property is not included