0
我想獲得具有最高年份並具有特定個人名稱的項目。我想這樣的:帶有最大限制和條件的彈簧數據查詢
Foo findTopByOrderByYearDesc();
這項工作很好,問題是,當我添加一個新的參數去篩選結果
Foo findTopByOrderByYearDescAndPersonName(@Param("person.name") final String name);
但我得到這個錯誤:
No property andPersonName found for type Foo!
我試試這個,但我得到相同的錯誤:
Foo findTopByOrderByYearDescByPersonName(@Param("person.name") final String name);
它工作正常!謝謝 – oscar
當在一張大桌子上運行時,這開始變得非常昂貴。我使用Table t' JPQL查詢中的'select max(t.field)手動實現了它。 –