【发布时间】:2016-08-19 05:20:47
【问题描述】:
我正在使用 Apache Jena 框架编写应用程序。有了这个,我可以做所有事情(插入、更新、选择)。但我不知道如何使用INSERT 查询正确插入空白节点。
是否有解决此问题的首选方法(适用于每个端点)?我知道 SPARQL 1.1 引入了一些功能来实现这一点,但它似乎不适用于 Virtuoso 端点。
【问题讨论】:
-
将 bNodes(空白节点、未命名节点)视为代词会有所帮助——当您不知道确实存在且您需要的实体的正确名称时使用参考,是描述它还是描述其他实体。让其他人为您提供建议,了解您尝试了什么、获得了什么结果以及这些结果与您的预期/期望有何不同会有所帮助。
-
如果这方面确实存在 Virtuoso 特定方面,则此类问题通常可以通过 Virtuoso Users mailing list、OpenLink Support Forums 或 OpenLink Support Case 等 Virtuoso 焦点论坛更快、更准确地回答. (ObDisclaimer:我为 Virtuoso 的制作人 OpenLink Software 工作。)
标签: sparql jena virtuoso fuseki blank-nodes