sebferre / sparklis

Sparklis is a query builder in natural language that allows people to explore and query SPARQL endpoints with all the power of SPARQL and without any knowledge of SPARQL.
Apache License 2.0
41 stars 10 forks source link

Feature Request: RDF Collection Operators #1

Closed blake-regalia closed 3 years ago

blake-regalia commented 3 years ago

In this example, we select the 'has' predicate items of a certain class unordered list. The range of items is an RDF collection, which enumerates the first and rest predicates of the associated blank node: Screen Shot 2020-11-23 at 12 21 23 PM It would be great to have some operator or special relation that allows the user to search within the collection similar to using the SPARQL property path rdf:rest*/rdf:first.

sebferre commented 3 years ago

Thanks for the suggestion. It is indeed useful. I added a pseudo-property rdf:item, suggested along rdf:first, and translated to rdf:rest*/rdf:first.