2013-07-11 110 views
0

我試圖尋找,收集所有具有此屬性的事物的方式SPARQL查詢:作出評論

"http://purl.org/stuff/rev#hasReview" 

所以我tryed做就 http://sparql.sindice.com/端點,這個查詢:

PREFIX rev: <http://purl.org/stuff/rev#> 
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 
SELECT * 
WHERE 
{ 
?thing rev:hasReview ?review . 
} 

結果只有幾個,我認爲如果你不提供uri圖表,它會搜索他自己的圖表。那是這樣嗎? 而我的另一個疑問是,我怎麼能知道http://revyu.com/的圖形uri是哪個例子?

謝謝。

回答

2

下面的查詢得到的圖形:

PREFIX rev: <http://purl.org/stuff/rev#> 
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 
SELECT * WHERE { 
    { GRAPH ?graph { ?thing rev:hasReview ?review . } } 
} 

如果你也想在默認的圖形三元組,您可以使用:

PREFIX rev: <http://purl.org/stuff/rev#> 
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 
SELECT * WHERE { 
    { GRAPH ?graph { ?thing rev:hasReview ?review . } } 
UNION 
    { ?thing rev:hasReview ?review . } 
}