[xquery-talk] search mechanism
Peter Mueller
Peter.Mueller10 at gmx.de
Fri Apr 7 09:47:11 PDT 2006
Hi Wolfgang,
> > for $doc in //text
> > where $doc//abstract &= 'peter' and $doc//date &= 'java'
> > order by $doc//date
> > return xs:string($doc/@id)
>
> Yes, it looks right, though you could also use a predicate instead of
> the "where": for $doc in //text[.//abstract &= 'peter' and .//date &=
> 'java'] ... Some implementations prefer predicates over "where"
> expressions ;-)
Well, and eXist seems to be one of them! ;-) I am amazed of how much faster
the "predicate-way" is - at least in the case of eXist!
Thanks a lot for all your advice!
Best wishes,
Peter
--
Echte DSL-Flatrate dauerhaft für 0,- Euro*!
"Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl
More information about the talk
mailing list