Skip to content

Commit 5ef7b6f

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 a6a4cf5 commit 5ef7b6f

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
@@ -276,4 +276,13 @@ private static DefaultQueryRewriteInformation getRewriteInformation(Sort sort) {
276276
ReturnedType.of(Object.class, Object.class, new SpelAwareProxyProjectionFactory()));
277277
}
278278

279+
@Test // GH-3869
280+
void shouldWorkWithoutFromClause() {
281+
String query = "SELECT is_contained_in(:innerId, :outerId)";
282+
283+
StringQuery stringQuery = new StringQuery(query, true);
284+
285+
assertThat(stringQuery.getQueryString()).isEqualTo(query);
286+
}
287+
279288
}

0 commit comments

Comments
 (0)