В соответствии с весенним документом по адресу http://docs.spring.io/spring-data/jpa/docs/current/reference/html/Поддерживается ли deleteBy в Spring data 1.7.1?
Похоже, что он поддерживается в последних данных весны (v1.7.1). Тем не менее, я получаю следующее сообщение об ошибке в Eclipse:
Invalid derived query! No property delete found for type MyClass.
MyClass имеет поле под названием «Другой» и у меня есть следующие:
public interface MyClassRepository extends CrudRepository<MyClass, Long> {
Long deleteByOther(String other);
}
Что я сделал не так?
Спасибо за помощь!
Вы используете STS случайно? Я думаю, что он не был обновлен, чтобы рассмотреть новые префиксы. Метод должен работать во время выполнения. Вы можете переключить проверку метода репозитория в настройках проекта или STS глобально: Spring> Validator> Validator. –
Оливер, спасибо за ваш вклад! Я не использую STS. Вы имеете в виду, что я могу заставить его работать только в Eclipse через настройки проекта? Еще раз спасибо!!! – curious1