Hi SMW Devs,

Quick question: is there a way to get a list of all articles that meet a reflexive criteria?

For example, I've got a relation called "friend of", and I know how to do these types of queries:

<ask>[[User:Whoever]][[friend of::*]]</ask> - This will return all articles that User:Whoever is a "friend of"

<ask>[[friend of::User:Whoever]]</ask> - This will return all articles that are "friends of" User:Whoever

Is there a way to get the intersection of these two sets?  Meaning, everyone who is both "friend of" User:Whoever, and who User:Whoever says they're "friend of"?

Thanks in advance for your help - I really appreciate it.

And if the answer is "no, there's no pure SMW way to do that", that's fine too - I can find another solution.  I just don't want to waste my time looking for one if SMW can get the job done on its own.


-- Jim R. Wilson (jimbojw)