I am having problems with MOSS FulltextSqlQuery when I try to filter People results in their skill property using the CONTAINS predicate. Let me demonstrate:
A query without filters returns the expected result:
SELECT AccountName, Skills
from scope()
where freetext(defaultproperties,'+Bob')
And ("scope" = 'People')
Result
Total Rows: 1
ACCOUNTNAME: MYDOMAIN\Bob
SKILLS: Numchucks | ASP.Net | Application Architecture
But when I add the CONTAINS predicate, I no longer get the expected result:
SELECT AccountName, Skills
from scope()
where freetext(defaultproperties,'+Bob')
And ("scope" = 'People')
And (CONTAINS(Skills, 'Numchucks'))
Result
Total Rows: 0
, SOME ARRAY, , CONTAINS Skills. CONTAINS , "". Skills ( ) " " SSP:
HTTP:///ssp/admin/_layouts/schema.aspx ConsoleView = crawledPropertiesView & = People
- ?