Я знаю, что вы можете использовать {alias}
для ссылки на корневой объект в SQLProjection:
Projections.sqlProjection("MIN({alias}.field) as value", new String[]{"value"}, new Type[]{new LongType()}))
Что я пытаюсь сделать, так это сослаться на псевдоним для объекта не root:
Projections.sqlProjection("MIN(i.powerRestarts) as value", new String[]{"value"}, new Type[]{new LongType()}))
где i
— это псевдоним из запроса внешних критериев. Приведенный выше код выдает исключение SQL, говорящее, что i.powerRestarts
не может быть найдено.
Можно ли ссылаться на псевдоним без полномочий root из SQLProjection?