У меня есть столбец, который определен как целое число в EF (Code First).Я хочу найти его, используя «начинается с».Теперь я могу сделать это:
Where(x => SqlFunctions.StringConvert((double)x.AccountNumber).StartsWith(searchTerm))
Однако SqlFunctions.StringConvert()
переводится в функцию T-SQL STR()
, которая оставляет результаты по причинам, которые мне недоступны.
Кроме того, я не могу использовать string.TrimStart()
, потому что он не поддерживается Entity Framework.
Может ли кто-нибудь помочь?