[sc34wg3] TMQL: Predicate invocation and scope
Lars Heuer
heuer at semagia.com
Sun Jun 22 07:24:38 EDT 2008
Hi all,
Comments against TMQL draft dtd. 2007-07-13.
There seems no easy way how to constrain the scope of an predicate
invocation. Is that intentional?
Example:
# Facts:
member-of(member: ec, group: cream) @year-1966
member-of(member: ec, group: blind-faith) @year-1969
How can someone constrain, that only the memberships in the scope
"year-1969" should be returned?
The query
member-of(member: $p, group: $g)
would return everything.
IMO it would be nice if the user can constrain the scope of a
predicate-invocation, like:
member-of[@year-1969](member: $p, group: $g)
Otherwise the user has to fall back to path expressions and cannot use
the (more readable) predicate invocations.
Thoughts?
Best regards,
Lars
--
Semagia
<http://www.semagia.com>
More information about the sc34wg3
mailing list