орг.спящий режим.Исключение QueryParameterException:Положение за пределами числа объявленных порядковых параметров. Помните, что порядковые параметры основаны на 1! Должность: 1

#hibernate

#зимовать

Вопрос:

Я хочу выполнить свой запрос на выбор,

@Запрос(значение=» выбрать * из данных o, где o.id = :id «,native = true)

список поиска в общедоступном списке(целочисленный идентификатор);

Есть исключение из незаконного аргумента,

Позиция за пределами числа объявленных порядковых параметров. Помните, что порядковые параметры основаны на 1! Должность: 1

Комментарии:

1. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы выделить именно то, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.

2. Исключение выделено в заголовке. В будущем я импровизирую свои правки. Получил ответ на этот вопрос. @Param отсутствовал.

Ответ №1:

Я пропустил @Param ,

@Запрос(значение=» выбрать * из данных o, где o.id = :идентификатор «,NativeQuery = true) Список поиска открытого списка(@Param(«идентификатор») Целочисленный идентификатор);

Добавив выделенный выше фрагмент кода, проблема решена.