我正在玩弄属性路径,我正在使用 AllegroGraph Server Edition 4.9。我创建了一个 sparql 查询,
select ?y ?x (count(?x) as ?degree)
where{
{
?x $path ?y.
filter(match($path,foaf:knows))
filter(pathLength($path) <= 3)
}
UNION
{
?y $path ?x.
filter(match($path,foaf:knows))
filter(pathLength($path) <= 3)
}
} group by ?y ?x.
我希望看到与 foaf:knows 属性的最大 3 度相关性。但它给了我 match 和 pathLength 函数不被识别。我认为这是一个寓言问题。或者也许我的查询是错误的。有人在 allegrograph 上尝试过 pathLengh 和 match 函数吗?
谢谢
恰达什