Me too. Very good point!

And I don't why it is not possibile TO use double text:query at the same
time!?
Il 07/ott/2013 17:06 "Rob Vesse" <[email protected]> ha scritto:

> Good point, I'm honestly not sure how Lucene would exactly interpret the
> example query string
>
> Rob
>
> On 10/7/13 3:32 PM, "Chris Dollin" <[email protected]> wrote:
>
> >On Monday, October 07, 2013 02:31:35 PM Rob Vesse wrote:
> >
> >> In the example given your FILTER clause is superfluous since the text
> >> query ensures that only subjects which satisfy the text query are
> >>matched
> >> so having the FILTER as well is doing unnecessary work over the possible
> >> solutions produced by the text query.
> >>
> >> Rob
> >
> >I thought the string ('Daily newspaper') fed to text:query was taken
> >as a statement in the Lucene query language, in which, if I am
> >recalling  correctly, it will be taken as "containing 'Daily' or
> >'newspaper'.
> >OR rather than AND or in-sequence. The filter is needed to validate
> >candidates.
> >
> >If I'm wrong I have some Elda documentation to fix ...
> >
> >> >{
> >> >
> >> >*?s text:query (dbpprop:type 'Daily newspaper')* .
> >> >
> >> >?s dbpprop:type ?v1 .
> >> >
> >> >*FILTER ( REGEX(STR(?v1), "Daily newspaper" , "i") )*
> >> >}
> >
> >Chris
> >
> >--
> >"You're down as expendable. You don't get a weapon."    /Dark Lord of
> >Derkholm/
> >
> >Epimorphics Ltd, http://www.epimorphics.com
> >Registered address: Court Lodge, 105 High Street, Portishead, Bristol
> >BS20 6PT
> >Epimorphics Ltd. is a limited company registered in England (number
> >7016688)
> >
>
>
>
>
>

Reply via email to