2013-03-19 161 views
1

我已經爲電子郵件做了一個本體論。我想做一個查詢測試,但相信我,我忘了如何寫一個簡單的!誰能幫我?考慮到這些: 電子郵件有主題,發件人,收件人,內容 我想寫某事像這樣:SELECT * FROM其中發件人=三匝,SPARQL簡單查詢

我怎麼能寫在SPARQL內容?可能是:SELECT *?內容WHERE?發件人:Sanaz 任何人都可以重寫嗎? 非常感謝您

回答

3

它應該以類似的東西:

SELECT ?content 
WHERE { 
    ?email <http://www.example.org/sender> "Sanza" . 
    ?email <http://www.example.org/content> ?content . 
} 

你能在那裏找到更多的例子:http://jena.apache.org/tutorials/sparql_basic_patterns.html

+0

我應該怎麼進入,而不是? – sanza 2013-03-19 09:25:10

+1

您在本體中用於存儲對發件人的引用的屬性的名稱。 – loopasam 2013-03-19 09:37:49

+0

@loopasam和「name」你當然的意思是「URI」;) – 2013-03-19 17:48:11