javax.persistence.NoResultException: No entity found for query

后端 未结 6 1543
再見小時候
再見小時候 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:37

    String hql="from DrawUnusedBalance where unusedBalanceDate= :today";
    DrawUnusedBalance drawUnusedBalance = em.unwrap(Session.class)
        .createQuery(hql, DrawUnusedBalance.class)
        .setParameter("today",new LocalDate())
        .uniqueResultOptional()
        .orElseThrow(NotFoundException::new);
    

提交回复
热议问题