Hi Stefan,
the projection that you request is not possible with castor OQL yet. I
usually use passthrough queries for these situations myself.
Regards
Ralf
Stefan Lober schrieb:
Hello,
I have a question about OQL queries:
Is it possible to execute queries of the form
select o.<FIELD1>.<FIELD2> ...
i.e. where a field is requested that lies more than
one step deep into the object hierarchy?
A concrete example:
select flight.passenger.name from Flight as flight
where flight.passenger.id < 100 and flight.plane.id =
2
I tried to run code containing such a query execution.
The query.execute(...) can be done, but a
NoSuchElementException occurs at the first call to
queryResults.next(), saying "An exception was thrown
trying to access get methods to follow the path
expression. java.lang.IllegalArgumentException: object
is not an instance of declaring class".
Regards
Stefan
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email