Hi Mikael, try removing:
> text:queryAnalyzer [ a text:KeywordAnalyzer ] ; > text:queryParser text:AnalyzingQueryParser ; Also the following should work as well as using “lang:en”: (?s ?score ?content) text:query (lsrm:content “text”@en) but I doubt that will make a difference. I’m still on 3.10 but there’ve been no changes in the jena-text for 3.11 that should be in play for your issue. Chris > On May 2, 2019, at 5:56 AM, Mikael Pesonen <mikael.peso...@lingsoft.fi> wrote: > > > I'm using Jena 3.11, full server as jar, and have following text index config: > > <#indexLucene> a text:TextIndexLucene ; > text:directory <jena_text_index> ; > text:entityMap <#entMap> ; > text:storeValues true ; > text:analyzer [ a text:StandardAnalyzer ] ; > text:queryAnalyzer [ a text:KeywordAnalyzer ] ; > text:queryParser text:AnalyzingQueryParser ; > text:multilingualSupport true ; > . > > <#entMap> a text:EntityMap ; > text:defaultField "prefLabel" ; > text:entityField "uri" ; > text:uidField "uid" ; > text:langField "lang" ; > text:graphField "graph" ; > text:map ( > [ text:field "prefLabel" ; text:predicate skos:prefLabel ] > [ text:field "altLabel" ; text:predicate skos:altLabel ] > [ text:field "content" ; text:predicate lsrm:content ] > ) . > > > When inserting long text into lsrm:content, search usually works only without > language. So, inserted > > <https://example.com/someid> lsrm:content "long ... text ... here"@en > > and querying like this works > > (?s ?score ?content) text:query (lsrm:content "text" ) . > > but this returns empty result > > (?s ?score ?content) text:query (lsrm:content "text" "lang:en") . > > But in some occasions language search does work in lsrm:content, can't see > what is the cause here. > > Any ideas? > > -- > Lingsoft - 30 years of Leading Language Management > > www.lingsoft.fi > > Speech Applications - Language Management - Translation - Reader's and > Writer's Tools - Text Tools - E-books and M-books > > Mikael Pesonen > System Engineer > > e-mail: mikael.peso...@lingsoft.fi > Tel. +358 2 279 3300 > > Time zone: GMT+2 > > Helsinki Office > Eteläranta 10 > FI-00130 Helsinki > FINLAND > > Turku Office > Kauppiaskatu 5 A > FI-20100 Turku > FINLAND >