Is it possible to run the query "OF MEMBERS" against associative arrays? If so, what does the syntax look like? The obvious workaround is to query yourself, but it gets pretty messy with all joins, etc. I would like to check if an object is in the map key set, value set, or record set. Maybe something like the following:
SELECT p FROM Person p WHERE 'home' MEMBER OF p.phoneNumbers.keySet SELECT p FROM Person p WHERE '867-5309' MEMBER OF p.phoneNumbers.values SELECT p FROM Person p WHERE {'home' -> '867-5309'} MEMBER OF p.phoneNumbers
The agnostic provider code may be too large to request; Does Eclipselink support this?
java orm jpa eclipselink jpql
Hollis waite
source share