Removes PlainSelect casting in JSqlParserQueryEnhancer.

Closes: #3869
Original pull request: #3870

Signed-off-by: Diego Pedregal <diego.p.hidalgo@gmail.com>
This commit is contained in:
Diego Pedregal
2025-05-05 11:13:59 +02:00
committed by Mark Paluch
parent 2435807db4
commit b3c0210f17

View File

@@ -289,4 +289,13 @@ class JSqlParserQueryEnhancerUnitTests extends QueryEnhancerTckTests {
ReturnedType.of(Object.class, Object.class, new SpelAwareProxyProjectionFactory()));
}
@Test // GH-3869
void shouldWorkWithoutFromClause() {
String query = "SELECT is_contained_in(:innerId, :outerId)";
StringQuery stringQuery = new StringQuery(query, true);
assertThat(stringQuery.getQueryString()).isEqualTo(query);
}
}