diff --git a/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java b/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java index cf8f6b207..8649c95f1 100644 --- a/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java +++ b/src/main/java/io/ebeaninternal/server/querydefn/DefaultOrmQuery.java @@ -623,13 +623,11 @@ public class DefaultOrmQuery implements SpiQuery { } private boolean isAllowOneManyFetch() { - - if (Mode.LAZYLOAD_MANY == getMode()) { - return false; - } else if (hasMaxRowsOrFirstRow() && !isRawSql()) { + if (Mode.LAZYLOAD_MANY == mode) { return false; + } else { + return !hasMaxRowsOrFirstRow() || isRawSql(); } - return true; } @Override @@ -1402,8 +1400,8 @@ public class DefaultOrmQuery implements SpiQuery { } @Override - public DefaultOrmQuery select(FetchGroup fetchGroup) { - this.detail = ((SpiFetchGroup) fetchGroup).detail(); + public DefaultOrmQuery select(FetchGroup fetchGroup) { + this.detail = ((SpiFetchGroup) fetchGroup).detail(); return this; } @@ -2077,7 +2075,4 @@ public class DefaultOrmQuery implements SpiQuery { return this; } - public boolean isOrderById() { - return orderById; - } }