当用户访问我们的网站时,我需要显示所有类及其各自的实例。我们使用Allegrograph作为RDF数据库。因此,一旦用户选择了要从中获取数据的存储库,我们就需要显示整个存储库中存在的所有类及其各自的实例。那么,是否可以通过单个SPARQL查询实现这一点?
我知道下面的SPARQL会获取所有的类,
SELECT DISTINCT ?class
WHERE {
?s a ?class .
}
但是,如何获得上面的SPARQL查询返回的每个类的所有实例呢?我需要知道在单个SPARQL查询中是否可能。非常感谢您的帮助,因为这对我们的项目至关重要。
SELECT ?s ?class WHERE { ?s a ?class }