jpa 簡單的or 查詢

jpa 簡單的or 查詢

今天遇到一個 簡單的sql查詢 是通過or來實現的,如果說用原生的sql語句是這樣的

SELECT * from aoa_order WHERE create_id = '1' OR pid = '2'

現在項目使用時jpa ,我想通過jpa來實現or的查詢

在網上找了好多jpa and or 的列子,自己也根據列子寫了幾次,但最終都失敗了

發現不是網上列子不適用我當前的sql
找問題還是要找根本原因,於是乎找到了jpa 關鍵字or相關的博客
or的用法
看完這個發現了出口

 Page<Order> findByCreateIdOrPid(Long createId,Long pid, Pageable pa);

完美解決問題

需要學的東西還有很多

在此附上Spring Data JPA 簡單查詢–方法定義規則

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章