jpa in語句

  在jpa中,可以處理list對象,數組不行,在list前後是否用括號都可以

    public List<Wish> findFriendWishListByUserLoginList(List<UserLogin> findFriends, Integer wishDefaultNum) {
        return findFriends == null ? null : createQuery("from Wish where userLogin in (:list) Order By createOn desc").setParameter("list", findFriends).setMaxResults(wishDefaultNum).getResultList();
    }
    public List<Wish> findFriendWishListByUserLoginList2(List<String> findFriends, Integer wishDefaultNum) {
        return findFriends == null ? null : createQuery("from Wish where userLogin.id in (:list) Order By createOn desc").setParameter("list", findFriends).setMaxResults(wishDefaultNum).getResultList();
    }

 

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