www.campgroundautomation.com. In the process of working with it, I've
come across a few things I don't understand. After reading the API
and the UserGuide, can't find much to help me.
1. How do I count the rows of a query, without actually doing a full
blown SelectQuery and counting the elements? ie: select count(*) from
2. I've read in many places how Cayenne deals with joins for you, but
nowhere do I see an example of how its done. Here's an example
problem I'm dealing with.
Reservation (n to 1) Site
Site (n to 1)
Site contains a type field
I want to get all the Reservations of a given for a given type of
site. In sql I would execute something like, "select * from
Reservation, Site, SiteType where SiteType.Name='Something' and
Site.typeID = SiteType.id and Reservation.siteID = Site.id"
Short of writing an parameterized sql string and executing that in my
code, how do I do that with Cayenne? I hope I explained all that well
"None are more hopelessly enslaved than those who falsely believe they
"Freedom is living without government coercion."
--Ron Paul (www.ronpaul2008.com)