Skip to content

Commit 4e7a4a7

Browse files
committed
fix: avoid to use index when using order by with nested property issue #10732
1 parent ba5de8b commit 4e7a4a7

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

core/src/main/java/com/orientechnologies/orient/core/sql/executor/OSelectExecutionPlanner.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1958,6 +1958,10 @@ private boolean handleClassWithIndexForSortOnly(
19581958
String orderType = null;
19591959
for (int i = 0; i < info.orderBy.getItems().size(); i++) {
19601960
OOrderByItem orderItem = info.orderBy.getItems().get(i);
1961+
if (orderItem.getModifier() != null) {
1962+
return false;
1963+
}
1964+
19611965
if (orderItem.getCollate() != null) {
19621966
return false;
19631967
}

0 commit comments

Comments
 (0)