trove:propertyPath
property-path
https://share.osf.io/vocab/2023/trove/propertyPath
more details...
- trove:thesaurusEntry
rdf:Propertyowl:FunctionalPropertyjsonapi:document-resource-object-attributestrove:propertyPath
language:en property-path
https://share.osf.io/vocab/2023/trove/propertyPath
more details...
- rdfs:label
language:en Label
label
language:en property-path
- jsonapi:document-member-names
language:en JSON:API member name
language:en propertyPath
- dcterms:description
language:en Description
mediatype:text/markdown#charset=utf-8language:en a property-path is a dot-separated path of short-hand IRIs, used in several api parameters
currently the only supported shorthand is defined by OSFMAP
for example,
creator.nameis parsed as a two-step path that followscreator(akadcterms:creator,<http://purl.org/dc/terms/creator>) and thenname(akafoaf:name,<http://xmlns.com/foaf/0.1/name>)most places that allow one property-path also accept a comma-separated set of paths, like
title,description(which is parsed as two paths:titleanddescription) oraffiliation,creator.affiliation,funder(which is parsed as three paths:affiliation,creator.affiliation, andfunder)the special path segment
*matches any property*: match values one step away from the focus*.*: match values exactly two steps away*,*.*: match values one OR two steps away*,creator: match values one step away OR at the specific pathcreator
(currently, if a path contains
*, then every step must be*-- mixed paths like*.affiliationare not supported)
- rdfs:label