У меня есть контент на странице «Финансовая ставка составляет 3,75%, а рынок .....». Теперь, если я ввел ключевое слово для поиска как «3,75%», тогда в результате должна отобразиться эта страница, но она не работает. Он возвращает 0 результатов, но работает нормально, когда я ввожу «3,75» в качестве ключевого слова для поиска.
public SearchResults<SearchHelper> GetSearchData(string searchtext)
{
using (searchContext)
{
//Fetch all items which contains search query
var query = searchContext.GetQueryable<SearchHelper>().OrderByDescending(i => i.BoostingValue).Where(i => (i.PageSearchContent.Contains(searchtext) ));
var result = query.GetResults();
return result;
}
}
Может ли кто-нибудь помочь, как я могу разрешить поиск со специальным символом?
Спасибо