芝麻QueryBuilder API

时间:2016-04-25 12:05:28

标签: java rdf sesame

我正在尝试使用Sesame QueryBuilder来编写我的Java代码查询。我在one of my answers与此主题相关的问题上取得了一些成功。我现在面临的问题是查询构建器似乎缺少一些有用的功能,即:

  • SELECT中的聚合函数(COUNT为例)
  • HAVING条款

鉴于文档不多,我可能只是忽略了一些东西。任何有关如何构建此类查询的提示都将非常受欢迎。

2 个答案:

答案 0 :(得分:2)

Sesame中的QueryBuilder尚未更新以捕获SPARQL 1.1功能,例如聚合。

这是在议程上,虽然我们可以使用一些额外的手。更一般地说,QueryBuilder和QueryRenderer实际上从未真正开发过beta阶段,这就是文档如此稀疏的原因。

当然,Sesame确实支持SPARQL 1.1查询和更新,但是对于更高级的查询,您必须自己编写查询字符串 - 至少目前是这样。

答案 1 :(得分:0)

RDF4J(以前为芝麻)现在包括一个Sparql Builder,请在此处查看文档:{​​{3}}