You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Could you add the ability to choose the join type when using a collection.
Without this possibility, the result of the 2 examples below added to RSQLJPASupportTest.java is not correct. We get 2 elements instead of 4.
in RSQLJPAPredicateConverter.java, you just need to add the JoinType recovery when you are in the case of a collection if (isElementCollectionType(mappedProperty, classMetadata)), that is to say replace root = join(keyJoin, root, mappedProperty); by root = join(keyJoin, root, mappedProperty, joinHints.get(keyJoin));.
Could you also fix version 5.x because our project is still in SpringBoot 2.
Thanks for your follow-up
Regards
The text was updated successfully, but these errors were encountered:
Thank you so much for opening this issue and pointing out the area that needs attention! Your input is invaluable, and it’s fantastic to see your interest in improving the project. We would love for you to contribute! If you're comfortable with it, I encourage you to submit a Pull Request (PR) with the suggested changes, along with any necessary test cases. If you have any questions or need assistance, please feel free to reach out—I'm here to help! Looking forward to seeing your contributions!
Hello, I've followed your suggestion and created two PR for version 6 and version 5.
I'm very happy to be able to make my small contribution to your project.
I hope I did things well.
Best regards.
Hello,
Could you add the ability to choose the join type when using a collection.
Without this possibility, the result of the 2 examples below added to
RSQLJPASupportTest.java
is not correct. We get 2 elements instead of 4.in
RSQLJPAPredicateConverter.java
, you just need to add the JoinType recovery when you are in the case of a collectionif (isElementCollectionType(mappedProperty, classMetadata))
, that is to say replaceroot = join(keyJoin, root, mappedProperty);
byroot = join(keyJoin, root, mappedProperty, joinHints.get(keyJoin));
.Could you also fix version 5.x because our project is still in SpringBoot 2.
Thanks for your follow-up
Regards
The text was updated successfully, but these errors were encountered: