Well, my mistake - I tried it out, and it appears "inverse queries",
i.e. queries that return the object of triples, given the subject,
work. And it looks like the functionality has been in SMW for a
while... for some reason, it's not mentioned in the help page
(http://ontoworld.org/wiki/Help:Inline_queries), and I couldn't see
documentation anywhere else either. Is this a secret or unsupported
feature? In any case, good to know.

-Yaron


On 5/17/07, Yaron Koren <[EMAIL PROTECTED]> wrote:
> 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