启用推理时,Virtuoso不包括结果中的文字值

时间:2015-11-02 21:12:14

标签: virtuoso inference

在执行考虑了推理规则的SPARQL查询时,Virtuoso会产生不包含普通文字值的意外结果。如果在执行相同查询时不应用推理规则,则会按预期返回普通文字值。发生了什么事?

没有推理规则的结果:

<http://result/subject/1> <http://my/custom/ontology#hasName> "John"

推理规则的结果:

<http://result/subject/1> <http://my/custom/ontology#hasName> <iri_id_123456789_with_no_name_entry>

我做了一些搜索,无法找到任何有关导致此问题以及如何解决问题的信息。通过&#34;修复&#34;我的意思是产生所需的行为,无论应用什么推理规则,都返回普通的文字值。

0 个答案:

没有答案