3
私はSPARQLの再帰的なクエリに悩まされています。私はインスタンスのすべての祖先 "a
"(a hasParent b, b hasParent c, c hasParent d
)を取得したいので、インスタンスが "a
"の場合、結果は "b, c ,and d
"になります。SPARQL再帰祖先クエリ
親が別の親を持つ親を持つリンクパーツの作成方法はありますか?
私はSPARQLの再帰的なクエリに悩まされています。私はインスタンスのすべての祖先 "a
"(a hasParent b, b hasParent c, c hasParent d
)を取得したいので、インスタンスが "a
"の場合、結果は "b, c ,and d
"になります。SPARQL再帰祖先クエリ
親が別の親を持つ親を持つリンクパーツの作成方法はありますか?
はSPARQL property pathsオペレータ+
を見る(再帰の深さは知られていません)。
SELECT *
{ <a> <hasParent>+ ?ancestor }
ありがとう、それはトリックでした! – tofiffe