fixGH-215): Cannot query set of enums within select clause #218
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #215
This PR fixes runtime error when the following query is executed using nested search criteria on selection field with
EQ
,NE
,IN
,NIN
predicates:Also, because of GH-216 fix, there is no longer need to use
GraphQLJpaOneToManyDataFetcher
for many-to-many associations. It has been removed for good. As a result, there will be improved query performance without N+1 queries generated for many-to-many associations attributes with where search criteria, i.e the above GraphQL query will generate JPQL query:followed by SQL: