You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to express the equality between two nested values inside property paths connected with one specific property http:resp, but fail to express it in SHACL as shown in the following snippets:
which means that it is not possible to use a SHACL property path as the range of the sh:equals property. Is there a way to express an equivalent constraint in SHACL?
Would it make sense for the sh:equals property to have the same range definition than sh:path?
Thanks
The text was updated successfully, but these errors were encountered:
Thanks for your explanation, that was my understanding of the standard too. I will try to use SHACL-SPARQL then.
I am not familiar with the W3C process for proposing an evolution of the spec, but is there a chance that the working group could consider adding this “feature”? If yes what can I do to help?
Hello,
I am trying to express the equality between two nested values inside property paths connected with one specific property
http:resp
, but fail to express it in SHACL as shown in the following snippets:Here is the shapes graph I wrote
and the following data graph
with SHACL reference implementation (1.3.1-SNAPSHOT) I get the following report
which means that it is not possible to use a SHACL property path as the range of the
sh:equals
property. Is there a way to express an equivalent constraint in SHACL?Would it make sense for the
sh:equals
property to have the same range definition thansh:path
?Thanks
The text was updated successfully, but these errors were encountered: