| Author |
javax. persistence. NoResultException
|
Sam Venkata
Ranch Hand
Joined: Mar 06, 2006
Posts: 68
|
|
Hi, I am new to JPA and I have this issue... I need to get an entity from the database based on the phone number and if the phone number exists my code works fine but throws javax.persistence.NoResultException: No entity found for query if the number does not. All I want ot do is to return null if the phone number does not exist in the database. Can any body help me with this.. my code is as follows.. Can some body help me with this... Thanks, Samanth.
|
 |
Jaikiran Pai
Marshal
Joined: Jul 20, 2005
Posts: 8142
|
|
Originally posted by Samanth Marisetty: try{ if(devicesQuery.getSingleResult()!= null){ result = (User) devicesQuery.getSingleResult(); } }catch( javax.persistence.NoResultException nre){ }
As per the Javadocs of this API:
So why dont you try the other getResultList() API by setting the maxResults to 1 as follows:
|
[My Blog] [JavaRanch Journal]
|
 |
 |
|
|
subject: javax. persistence. NoResultException
|
|
|