Ссылка на псевдонимы запроса внешних критериев изнутри SQLProjection

Я знаю, что вы можете использовать {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 не может быть найден.

Можно ли обратиться к псевдониму без полномочий root из SQLProjection?

12
задан EkcenierK 20 October 2011 в 08:10
поделиться