I agree that the candidateCollectionExpression description is a bit
cryptic.
Boy, it's been a long time since I thought about subqueries. Can we
also provide single-string versions of the examples? That would be
helpful.
-matthew
On Oct 25, 2007, at 5:07 AM, Christiaan wrote:
>
> Hi Craig,
> the examples are very informative. I must say that I find the
> description
> for candidateCollectionExpression
> "The candidateCollectionExpression is the expression using tokens from
> this query that represent the candidates over which the subquery is
> evaluated. "
> a little bit cryptic (I actually find the paramater name more
> descriptive
> than the description). Especially "tokens from this query" (is
> tokens a
> common word for this and may be it should be stressed that this
> query is the
> outer query?) and "over which the subquery is evaluated", but may
> be this is
> needed for the spec.
>
> Anyway, do I understand it correctly that it is the same as:
> ....
> sub.setFilter(":departmentEmployees.contains(this)");
> Query q = pm.newQuery(Employee.class);
> q.setFilter("this.weeklyHours > averageWeeklyhours");
> q.addSubquery(sub, "double averageWeeklyhours", null,
> "this.department.employees");
>
> kind regards,
> Christiaan
> --
> View this message in context:
http://www.nabble.com/Subquery-
> specification-update-tf4686785.html#a13405438
> Sent from the JDO - Development mailing list archive at Nabble.com.
>