Tom,
I was telling that I was not familiar with CS2000. I'm pretty familiar
with CS2002 - not knowing certain terms like 'site term' can be
attributed to my ignorance
I tried the method of maintaining a synonym table and then pulling the
synonyms from that table whenever there is a keyword search. I
construct the freetext search keyword based on the results I pull out
from synonym table. I tried to use a combination of "OR" and "AND" on
my keyword search and it looks like its considering everything as
"OR". FYI, I'm working on the Retail2002 site.
Sample relevant code :
SearchKeywords = "( pink OR maroon OR brown OR red ) AND shirt"
catalogSearch.FreeTextSearchPhrase = SearchKeywords
data = catalogSearch.Search(totalProducts)
The resulting recordset indicates that it is fetching all products
with either one of these keywords present but if I try
SearchKeywords = "red AND shirt"
it works fine.
Any idea whats wrong ? Is there anything wrong in the syntax ?
Thanks
Sabari.