Я новичок в запросе dsl. Я использую репозитории Spring для получения набора результатов. И в одном случае мне нужно получить максимум столбца и получить поля в сущность. Мой код предиката ниже. Я получаю сообщение об ошибке, как только запускаю это код.
public static Predicate getMaximum(){
QUserDetails details = QUserDetails.userDetails;
return details.id.eq(details.id.max());
}
И вот как я получаю свой набор результатов, используя spring jpa
public UserDetails findByCustomerId(Predicate predicate);
И это ошибка, которую я получаю:
org.springframework.data.mapping.PropertyReferenceException: свойство не найдено для типа com.example.entity.UserDetails. Может ли кто-нибудь помочь мне достичь того, что я хочу здесь.