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