0
我有一個文檔,我想用這些字段createdDate
和userID
以彈簧數據方法查詢:類似findByUserIdAndCreatedDate(userId)
。是否有可能做這樣的事情只能通過userId
,並期望它與創建日期排序?Spring Data方法名稱檢索多列
我有一個文檔,我想用這些字段createdDate
和userID
以彈簧數據方法查詢:類似findByUserIdAndCreatedDate(userId)
。是否有可能做這樣的事情只能通過userId
,並期望它與創建日期排序?Spring Data方法名稱檢索多列
如果您想通過createdDate
通過userId
和排序找到可以使用的語法,如:
public User findByUserIdOrderByCreatedDateDesc(Long userId);
public User findByUserIdOrderByCreatedDateAsc(Long userId);
春數據的方法名稱查詢生成將期望具有像findByUserIdAndCreatedDate
名字的方法有兩個參數(Long userId, Date createdDate
) ,但由於您在方法簽名中省略了它,因此在存儲庫啓動期間它可能會失敗。
您可以spring.io指南中得到的數據春季方法名稱查詢關鍵字的詳細信息:http://docs.spring.io/spring-data/data-jpa/docs/1.6.x/reference/html/jpa.repositories.html#jpa.query-methods.query-creation
非常感謝,這是真正的幫助 – mherBaghinyan 2014-09-01 19:49:50
太好了!很高興它是。 – 2014-09-01 19:52:50