Hi Christian,
I would like to make a counter for the number of documents containing the terms from the query. I made one in blue in the following query.
let $range := 1 to 800 for $doc in collection('brievenvangogh') let $uri := base-uri($doc), $num := substring($uri, string-length($uri) - 6, 3) where $num castable as xs:integer and xs:integer($num) = $range return <document uri='{$uri}'>{ let $t := 0 for $n score $s in $doc//*[text() contains text {'gauguin','pissarro'}all ] return $t:=+1; return <hit score='{$s}'>{$n}{$t} }</hit> } </document>
Could you help me make this counter work?
Thank you in advance.
Regards,
Wiard
2011/5/20 Wiard Vasen wiard.vasen@gmail.com
Hi Christian,
The query works. Thanks a lot!
Regards,
Wiard
2011/5/20 Wiard Vasen wiard.vasen@gmail.com
You are probably right. That would be funny.
I am going to figure it out.
Regards.
2011/5/20 Christian Grün christian.gruen@gmail.com
$doc//*[text() contains text {'gauguin','pissarro','monet'}all ]
I would assume that none of the text nodes in your document contains all three names.