I have a requirement for FQL search on SharePoint User Profile (SharePoint 2013). I can't use KQL since it doesnt do 'contains' searches.
I created a copy of the 'Local People Results' result source and set the Query Transform as:
{?andnot({searchTerms},filter(contentclass:"urn:content-class:SPSPeople*"))}
Fast search seems to be working.
I set the 'Type' field in the result source as 'SharePoint Search Results' and I am getting results for content in SharePoint site. But the results don't contain people. The query I used is Author:string("shaju")
.
But I set the Type to 'People Search Results' and don't get any results at all. The query I am using here is FirstName:string("shaju")
. Firstname is a userprofile property.
I removed the QueryTransform tried a query in KQL(FirstName:shaju) and it works.any ideas on why FAST search is not providing results for people(user profile)?