sparql - sparql rdfs:range 不返回任何内容
问题描述
我正在尝试运行查询以获取rdfs:range
不同的谓词。这是我的查询:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
select DISTINCT *
FROM <http://dbpedia.org>
where{
?s ?p ?o.
?p rdfs:range ?t.
FILTER (?p = <http://dbpedia.org/ontology/spouse>)
} LIMIT 10
但是查询返回一个空表作为返回。我可以在 上运行其他查询,dbpedia
但它有这个问题rdfs:range
。我正在使用 virtuoso openlink 进行 rdf 存储。
我使用此命令添加它们:
ld_dir('/home/dbpedia_ttls', '*.ttl', 'http://dbpedia.org');
解决方案
推荐阅读
- java - 如何在 Java 中使用 BufferedWriter 从 PostgreSQL 导出到 CSV 文件
- python - 在 Pymongo 中查询纠结的数组
- c - 我的程序没有打印我最后一行代码的函数结果
- docker - 如何从 Docker Linux 连接到 localhost 上的 Sql Server
- woocommerce - 用户更新 Wordpress 客户元数据的正确签名是什么
- java - 如何结合 2 个后端(PHP Laravel 和 Spring)
- pyinstaller - 安装后,在树莓派中找不到 pyinstaller 命令。为什么?
- angular - 在 Angular 包中读取 ENV 变量
- angularjs - 从AngularJS中的指令调用keyPress上的控制器范围函数
- ruby - 如何找出我的项目中的哪些源文件正在使用特定的 gem?