2016-04-25 52 views
0

我試圖用芝麻在Java代碼中編寫我的查詢。我在與此主題相關的one of my answers中可以看到一些成功。我面對現在的問題是,查詢生成器似乎缺少一些有用的功能,即:在SELECT小號芝麻QueryBuilder API

  • 聚合函數(COUNT就是一個例子)
  • HAVING條款

鑑於沒有太多的文件,我可能只是忽略了一些東西。有關如何構建這樣的查詢的任何提示將不勝感激。

回答

2

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

這是在議程上,雖然我們可以使用一些額外的手。更一般地說,QueryBuilder和QueryRenderer從來沒有真正開發超越beta階段,這就是爲什麼文檔非常稀疏。

當然,Sesame確實支持SPARQL 1.1查詢和更新,但對於更高級的查詢,您必須自己編寫查詢字符串 - 至少現在是這樣。

+0

啊,這很遺憾,因爲我仍然沒有找到一些方便的方式來編寫Java查詢。通常的StringBuilder解決方案不是很好:(謝謝你的更新,儘管 –

+0

如上所述,如果你想幫助改進的東西,你會非常歡迎:) –

+0

我不介意幫助,請給我一個PM –