55

ASC の順序でテーブルに Spring-Data-JPA を使用してアプリケーションを作成しようとしましたが、エラーが発生しました。

Invalid derived query! No property asc found for type java.util.Calendar

なんで ?

List<Foo> findAllOrderByDateAsc();

また

@Query("SELECT * FROM foo ORDER BY date ASC")
List<Foo> findAllOrderByDateAsc();
4

4 に答える 4

162

次のように、「All」と「Order」の間に「By」を追加してみてください。

List<Foo> findAllByOrderByDateAsc();
于 2014-02-04T03:15:14.067 に答える
1

例 :

databaseDAO.findByUserNameOrderByCreatedDateDesc(username);

ユーザー名と作成日で並べ替えに基づいてユーザーを一覧表示します。

@Repository
public interface DatabaseDAO extends JpaRepository<User,Integer> {

public List<RecentlyView>  findByUserNameOrderByCreatedDateDesc(String username);


}
于 2019-05-07T07:56:17.643 に答える