7
ho questa query: select lower(Name) from User
Come scrivere EF in LINQ per includere il confronto con lettere minuscole
Come fare lo stesso con LINQ to EF evitando di LINQ all'utente di opporsi.
ho questa query: select lower(Name) from User
Come scrivere EF in LINQ per includere il confronto con lettere minuscole
Come fare lo stesso con LINQ to EF evitando di LINQ all'utente di opporsi.
var query = context.Users.Select(u => u.Name.ToLower());
Entity Framework può tradurre String.ToLower in SQL. Questa query sarà tradotto come:
SELECT
LOWER([Extent1].[Name]) AS [C1]
FROM [dbo].[Users] AS [Extent1]
Grazie, hai ragione – Sergey
E 'necessario avere eseguire il codice sul DB o sarebbe ok per fare la a parte inferiore in LINQish ma eseguirlo sulla domanda? –