Skip to content

Commit e28a250

Browse files
committed
Fix select target in query creation
1 parent 7cca9ee commit e28a250

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

spring-data-jdbc/src/main/java/org/springframework/data/jdbc/repository/query/JdbcDeleteQueryCreator.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,11 +150,10 @@ private void deleteRelations(RelationalPersistentEntity<?> entity, Select parent
150150

151151
Condition inCondition = Conditions.in(expression, parentSelect);
152152

153-
List<Column> parentIdColumns = aggregatePath.getIdDefiningParentPath().getTableInfo().idColumnInfos()
154-
.toColumnList(table);
153+
List<Column> idColumns = aggregatePath.getTableInfo().idColumnInfos().toColumnList(table);
155154

156155
Select select = StatementBuilder.select( //
157-
parentIdColumns //
156+
idColumns //
158157
).from(table) //
159158
.where(inCondition) //
160159
.build();

0 commit comments

Comments
 (0)