Hi Osma, That wouldn't work as wanted: First, the index may be based on several properties, and I cannot determine easily which was matched. Second, if I return e.g. multiple altLabels, the matching one cannot be discriminated from all others. So I'm looking for something which works like highlighting a matched term from a text.
Cheers, Joachim > -----Ursprüngliche Nachricht----- > Von: Osma Suominen [mailto:osma.suomi...@helsinki.fi] > Gesendet: Donnerstag, 28. April 2016 11:42 > An: users@jena.apache.org > Betreff: Re: Property for matching term from text index? > > Hi Joachim! > > If you know the property that the index is based on, why not use that? > For example, skos:prefLabel or rdfs:label. Or am I missing something? > > -Osma > > 28.04.2016, 11:39, Neubert, Joachim wrote: > > The Jena text index allows to record the literal, which was matched in a > > text > query: > > > > > > (?s ?score ?literal) text:query ('query string') > > > > (from https://jena.apache.org/documentation/query/text-query.html). > > > > When returning the result of a construct query, I want to attach the > > matching > term (?literal) to the matched subject (?s), like this: > > > > ?s ex:matchingTerm ?literal > > > > Is anybody aware of a already existing property, which could be used for > "ex:matchingTerm"? > > > > Cheers, Joachim > > > > > -- > Osma Suominen > D.Sc. (Tech), Information Systems Specialist National Library of Finland P.O. > Box > 26 (Kaikukatu 4) > 00014 HELSINGIN YLIOPISTO > Tel. +358 50 3199529 > osma.suomi...@helsinki.fi > http://www.nationallibrary.fi