Обновление одного поля с использованием данных весны jpa

printf("%05d", zipCode);

24
задан buræquete 17 October 2018 в 02:13
поделиться

1 ответ

Вы можете попробовать что-то вроде этого:

@Modifying
@Query("update EARAttachment ear set ear.status = ?1 where ear.id = ?2")
int setStatusForEARAttachment(Integer status, Long id);

Вы также можете использовать именованные параметры, например:

@Modifying
@Query("update EARAttachment ear set ear.status = :status where ear.id = :id")
int setStatusForEARAttachment(@Param("status") Integer status, @Param("id") Long id);

Возвращаемое значение int - это количество строк, которые были обновлены , Вы также можете использовать void return.

См. Больше в справочной документации.

39
ответ дан Bruno César 17 October 2018 в 02:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: