javax.persistence.NoResultException: No entity found for query

后端 未结 6 1542
再見小時候
再見小時候 2020-12-08 04:11

Before I posted this question, I already looked this, but I couldn\'t get what I was looking for.

I know that for the query I wrote there may exist only one row or n

6条回答
  •  猫巷女王i
    2020-12-08 04:45

    When you don't know whether there are any results, use getResultList().

    List foundUsers = (List) query.getResultList();
            if (foundUsers == null || foundUsers.isEmpty()) {
                return false;
            }
    User foundUser = foundUsers.get(0);
    

提交回复
热议问题