From: John M. <jmc...@hy...> - 2011-04-28 23:22:05
|
I would like to query a relation property, and use the results as a predicate, such as [[pg1||pg2||pgn]] is a predicate. But I just can't see how to make a subquery that does the trick! ideally it would look something like <q>[[{{FULLPAGENAME}}]][[propertyname::+]]</q> It'd be very nice if I could use {{#ask: <q>[[{{FULLPAGENAME}}]][[propertyname::+]]</q> |?propertyname |?propertyname.col-1 |?propertyname.col-2 |mainlabel=- }} I can't find such syntax in the examples, and can't think of any workaround short of writing a template that queries for the columns on the relation objects returned by {{#ask: [[{{FULLPAGENAME}}]][[propertyname::+]] |?propertyname |mainlabel=- |template=hassle }} I'd hate to write (a lot of) what looks like avoidable templates - am I missing something? Thanks, John |