- From: Michael Dyck <jmdyck@ibiblio.org>
- Date: Tue, 25 May 2010 01:16:46 -0700
- To: public-qt-comments@w3.org
Paul J. Lucas wrote:
> Hi there -
>
> From the XQuery and XPath Full Text 1.0 specification, section 4.1.2:
>
>> A QueryTokenInfo is the identity of a token inside a query string.
>
>
> I interpret that to mean that if I were to have a query like:
>
> $x contains text "web site"
>
> that there would be 2 QueryTokenInfo objects:
>
> QTI-1: word="web", queryPos=1
> QTI-2: word="site", queryPos=2
Yup.
> Also from the spec:
>
>> A QueryItem is a sequence of QueryTokenInfos representing the collection of tokens derived from tokenizing one query string.
>
> Continuing with the example, I interpret that to mean that I would have 1 QueryItem for the above:
>
> QI: { {word="web", queryPos=1}, {word="site", queryPos=2} }
Yup.
> Hence, for a given query, there would be at most 1 QueryItem ever.
Nope.
> When would there every be more than one QueryItem for a query?
> What does it mean for there to be, say, 2 QueryItems for a query?
E.g.: $x contains text { "web", "site" }
The Expr between the braces yields two query strings, each of which
corresponds to one QueryItem.
-Michael
Received on Tuesday, 25 May 2010 08:17:22 UTC