2017-07-14 20 views
0

によってBYと順検索:春JPAは - 私はコンテストのエンティティを持っている

@Entity 
@Table(name = "T_CONTEST") 
public class Contest { 

    //rest of the attributes 

    @Column(name = "START_TIME") 
    private LocalDateTime start; 

    @Column 
    @Enumerated(EnumType.STRING) 
    private ContestStatus status; 
} 

私が最も最近の開始時間とステータス=保留中最初のコンテストを取得したいです。 これはカスタムクエリを使って行うことができますが、これを行うには正しいSpring JPAメソッドは何ですか? 私は以下を試しましたが、間違っています。

Contest findTopByOrderByStartAndStatusDesc(ContestStatus status); 

答えて

1

あなたは

findTopByContestStatusOrderByStartDesc(ContestStatus status) 

を試してみましたか?

関連する問題