I have the following in a Question entity: and I am getting this exception: Exception Description: Error compiling the query [Question.countApproved: SELECT COUNT(q) FROM Question q WHERE q.status = ‘APPROVED’], line 1, column 47: invalid enum equal expression, cannot compare enum value of type [myCompnay.application.Status] with a non enum value of type [java.lang.String]. at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.deploy(EntityManagerSetupImpl.java:501) How do I fix this?
Tag: jpql
JPA: DELETE WHERE does not delete children and throws an exception
I am trying to delete a large number of rows from MOTHER thanks to a JPQL query. The Mother class is defined as follows: As you can see, the Mother class has “children” and when executing the following query: an exception is thrown: Of course, I could first select all the objects I want to delete and retrieve them into