Skip to content

Commit 71f2ab3

Browse files
thmaskermp911de
authored andcommitted
Removes PlainSelect casting in JSqlParserQueryEnhancer.
Closes: #3869 Original pull request: #3870 Signed-off-by: Diego Pedregal <[email protected]>
1 parent 61e1bb8 commit 71f2ab3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

spring-data-jpa/src/test/java/org/springframework/data/jpa/repository/query/JSqlParserQueryEnhancerUnitTests.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,4 +289,13 @@ private static DefaultQueryRewriteInformation getRewriteInformation(Sort sort) {
289289
ReturnedType.of(Object.class, Object.class, new SpelAwareProxyProjectionFactory()));
290290
}
291291

292+
@Test // GH-3869
293+
void shouldWorkWithoutFromClause() {
294+
String query = "SELECT is_contained_in(:innerId, :outerId)";
295+
296+
StringQuery stringQuery = new StringQuery(query, true);
297+
298+
assertThat(stringQuery.getQueryString()).isEqualTo(query);
299+
}
300+
292301
}

0 commit comments

Comments
 (0)