http://franz.com/ns/allegrograph/4.5/solr/matchId
Perform Solr expression queries using triple IDs
This Solr magic property integrates SPARQL with Solr using the triple-ID based storage strategy and assumes that you have told Solr to index text using the triple-ID.
?subject <http://franz.com/ns/allegrograph/4.5/solr/matchId> 'expression' .
will perform a Solr query for 'expression'
to return triple IDs and then it will use these IDs to find the actual triples.
You can also bind the ID of the triple found using:
(?subject ?tripleID) <http://franz.com/ns/allegrograph/4.5/solr/matchId> 'expression' .
See the Solr documentation for details.
Notes
The following namespace abbreviations are used:
- fti - <http://franz.com/ns/allegrograph/2.2/textindex/>
- geo - <http://franz.com/ns/allegrograph/3.0/geospatial/>
- geofn - <http://franz.com/ns/allegrograph/3.0/geospatial/fn/>
- nd - <http://franz.com/ns/allegrograph/5.0/geo/nd#>
- ndfn - <http://franz.com/ns/allegrograph/5.0/geo/nd/fn#>
- sna - <http://franz.com/ns/allegrograph/4.11/sna/>
The SPARQL magic properties reference has additional information on using AllegroGraph magic properties and functions.