小编Los*_*ual的帖子

Sparql - 查询以获取与特定主题相关的所有三元组

我想要来自特定主题/节点的图中的所有三元组。

我可以得到所有的三元组...

SELECT $s $p $o WHERE { $s $p $o }
Run Code Online (Sandbox Code Playgroud)

...不是很有帮助

我可以得到所有直接连接的三元组...

SELECT $s $p $o WHERE { 
   $s _some_predicate_ _some_object_specifier .
   $s $p $o }
Run Code Online (Sandbox Code Playgroud)

我想要的是开始$s (selected by predicate and object)然后得到类似的东西$s $p* $o

想法?

图形

所以我想从 ID_6 开始,并获得包括节点 1 和 2 在内的所有节点。我还需要谓词,因为并非所有谓词都是 HAS

所以更具体地说,使用下图我想要对象“ P2 ”下面的所有三元组我需要每个 1xx 和 2xx 节点的主语、谓语和宾语......我可以递归查询每个节点以获取数据,但我希望有一个简单的(ish)查询来获取单个查询中的所有数据......

更多细节

sparql

5
推荐指数
1
解决办法
8745
查看次数

标签 统计

sparql ×1