我正在尝试使用芝麻QueryBuilder用 Java 代码编写我的查询。我取得了一些成功,如 one of my answers 所示。与此主题相关。我现在面临的问题是查询生成器似乎缺少几个有用的功能,即:
SELECT
中的聚合函数(COUNT
是一个示例)HAVING
子句
鉴于没有太多文档,我可能只是忽略了一些内容。任何有关如何构建此类查询的提示将不胜感激。
最佳答案
Sesame 中的 QueryBuilder 尚未更新以捕获 SPARQL 1.1 功能,例如聚合。
这已经提上议程了,不过我们还需要一些额外的人手。更一般地说,QueryBuilder 和 QueryRenderer 从未真正开发过 beta 阶段,这就是文档如此稀疏的原因。
当然,Sesame 确实支持 SPARQL 1.1 查询和更新,但对于更高级的查询,您必须自己编写查询字符串 - 至少目前是这样。
关于java - 芝麻查询生成器 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36840087/