Semantic MediaWiki中带有标题的子查询

时间:2013-09-16 13:42:57

标签: mediawiki semantic-mediawiki

我有2个模板:

- Relations
     - name1
     - name2

and

- People
     - mainlabel ( the name of the guy as title of my page ) 
     - age
     - etc..

好的,现在我会找到“MrX”的每个人朋友,并检索他的个人信息(如年龄等)。

查询不起作用,但我认为它解释了这个概念:

{{#ask: [[Category:People]]  [[**NAME OF PRESENT GUY**::<q>[[name1::{{SUBJECTPAGENAME}}]]</q>]]
|?
|?age
|?eyes
}}

其中SUBJECTPAGENAME =“MrX”

有可能吗?

1 个答案:

答案 0 :(得分:0)

假设您的财产名为Is a friend of

{{#ask: [[Category:People]]  [[Is a friend of::MrX]]
 |?age
 |?eyes
}}

语法始终为Property::Value。我不知道“SUBJECTPAGENAME”的含义,但你可以像这样使用当前页面的名称

假设您的财产名为Is a friend of

{{#ask: [[Category:People]]  [[Is a friend of::{{PAGENAME}}]]
 |?age
 |?eyes
}}