Dzień dobry
mam problem - gdy chcę wyszukać tekst, który zawiera znaki specyficzne dla danego alfabetu (polski, szwedzki, czeski, niemiecki itd)
takie coś nie załatwia sprawy
Where( x => x.Name.ToUpper().Contains(filter.ToUpper()))
//lub
Where( x => x.Name.ToLower().Contains(filter.ToLower()))
nie mogę zrobić swojej metody rozszerzonej bo EF w WHERE jej nie akceptuje
W takich przypadkach zapytanie **nie działa **- zwraca 0 wyników
NAME: "ZAŻÓŁĆ GĘŚLĄ JAŹŃ",,
FILTER: "gęślą" (cokolwiek, male wielkie mieszane - nie działa)
W takich zaś działa
"zażółć gęślą jaźń", "GĘŚLĄ" (cokolwiek - małe, wielkie, mieszane)
mam prośbę - bo wydaje mi się że próbowałem wszystkiego co umiałem wyszukać
jak napisać WHERE w EF tak aby wyszukiwało w tekście niezależnie jakie ma znaki i jak jest napisany (małe, wielkie litery)
z góry dziękuję za pomoc