查询DBPedia以获取作者的所有书籍

时间:2014-06-08 19:51:36

标签: sparql dbpedia

SELECT ?book
WHERE {
  ?book a dbpedia-owl:Book .
  ?book WHAT_PREDICATE 'Agatha Christie'
}

我想知道在查询中使用什么谓词。我没有在 DBPedia 上找到任何有关书籍或作者谓词的列表。

1 个答案:

答案 0 :(得分:2)

SELECT ?book
WHERE {
  ?book a dbpedia-owl:Book .
  ?book dbpprop:author ?author .
  ?author dbpprop:name ?name
  FILTER regex(?name, "Agatha Christie", "i")
}