在执行考虑了推理规则的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;我的意思是产生所需的行为,无论应用什么推理规则,都返回普通的文字值。