У меня есть запрос в JPA
@Query(
value = "SELECT a.user_name FROM user_table a " +
"LEFT JOIN comments ON a.id = comments.user_id " +
"WHERE a.age = 50 " +
"and a.code = 191 and a.is_deactivated = 'F' " +
"and comments.description = 'user comment' " +
"ORDER BY comments.value ?1",
nativeQuery = true
)
List<String> getUsername(String sortOrder);
, когда я его использовал
repository.getUsername("ASC");
, однако я получаю сообщение об ошибке:
ERROR: syntax error at or near "$1"
я пытался изменить его на
"ORDER BY comments.value :order",
List<String> getUsername(@Param("order") String order);
все еще я получаю ту же ошибку
есть идеи, как я могу это исправить?