Indexing Service Query Language returning more items than expected
17:06 01 Dec 2010

We're using Indexing Service Query Language (a.k.a. Dialect 2) and the following query,

@TaxCategory  "\Areas\Technology\" AND @XmlConfigId = 14

it unexpectedly matches the following two items instead of just the first:

Technology 
Technology, Media & Entertainment 

We expected the ending slash would constrain the search to just that item; however it appears to grab anything having the given text at the beginning of the string.

How do we write queries to target the first and second items independently?


Update: The content actually indexed by indexing service is this:

#eksep# \Areas\Technology #eksep#

and

#eksep# \Areas\Technology, Media & Entertainment#eksep#

respectively.

pattern-matching indexing-service dialect2