CreateQuery

Olá pessoal tou com uma dúvida em JPA , estou fazendo uma consulta com o banco usando CreateQuery:

[code]

[quote]entityManager.createQuery("SELECT ig FROM IgpM as ig “
+ " where ig.mesAnoIgpm = :p2 OR ig.mesAnoIgpm = :p1” [/quote][/code]
Só que o Resultado dá null, fazendo a consulta normalmente o Resultado dá 2 registros… queria saber se é assim mesmo que eu faço OR no JPA!. Pois isoladamente funciona cada uma dos selects .

Tá passando os parametros corretamente?

imagino que no seu caso fique algo assim

Sim eu coloquei o setParameter. O que estava querendo dizer era q isoladamente (Sem o OR portanto ) funciona ok . Agora quando faço uma consulta só (com OR) não funciona…