I have search results coming based on meta fields Title and Description. When I search for the partial keyword "fir". results are coming but when I search for the full keyword "first" no results are coming.
Below is the code snippet :
var predicate = PredicateBuilder.True<IndexModel>();
foreach (var t in searchTerm.Split(' '))
{
var searchSplitTerm = t;
predicate = predicate.Or(x => x.Title.Contains(searchSplitTerm).Boost(20f));
predicate = predicate.Or(x => x.Description.Contains(searchSplitTerm).Boost(10f));
}
The description filed contains the below value in Sitecore lab / first / second.