有一个热门查询列表
@Entity
public class PopularSearch extends BaseEntity{
private String searchStr;
private Long count;
}
你需要选择五个最受欢迎的。我这样做
@Repository
public interface PopularSearchRepository extends BaseRepository<PopularSearch> {
List<PopularSearch> findTop5OrderByCountDesc();
}
他们抛出一个异常PopularSearchRepository.findTop5OrderByCountDesc()! No property desc found for type Long! Traversed path: PopularSearch.count
如果你写findTop5BySearchStrOrderByCountDesc(String s)
,那么一切都编译得很好。可以这样写这样的请求吗?当然,您可以通过 jpql 编写,但我想知道是否可以通过这种方式。