This question is a little confusing to think about (at least for me),
because "friend of" is, in real life, always a bi-directional
relationship. So let me substitute something that's more clearly
one-directional for this example: how about "has been to the house
of".

Looking at it that way, I don't believe your first example will work.
I don't think there's any way to determine whom a person "has been to
the house of" - you can only find out who "has been to the house of" a
certain person. I think what you're looking for is an inverse query,
which isn't supported, though the issue has come up before on this
mailing list.

-Yaron


On 5/17/07, Jim Wilson <[EMAIL PROTECTED]> wrote:
> 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.
>
> Thanks!
>
> -- Jim R. Wilson (jimbojw)
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Semediawiki-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Semediawiki-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to