We had this functionality prior to Cayenne 3.0. Now the recommended
way to specify columns is to use EJBQLQuery instead of SelectQuery. It
would return either a list of scalars or list of Object[], depending
on a number of columns in the query. E.g.:
"select a.artistName from Artist a"
Andrus
On Apr 25, 2010, at 4:41 PM, Andrew Lindesay wrote:
Hello;
The "SelectQuery" has the method "setFetchingDataRows()" which I
understand to mean that the query will return a
List<org.apache.cayenne.DataRow>.
I would also like to specify the attribute properties or similar
which I would like to be returned for the query –– is this possible
with Cayenne?
For those who are also versed with EOF, I would like to do;
...
EOFetchSpecification fs = new EOFetc...
fs.setFetchesRawRows(true);
fs.setRawRowKeyPaths(new NSArray<String>(new String[] { ... }));
...
cheers.
___
Andrew Lindesay
www.silvereye.co.nz