PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Método Converter. O método especificado no tipo não pode ser convertido em uma expressão de armazenamento LINQ to Entities


Para entender que tipo de funções podemos usar dentro do LINQ to Enitities:veja abaixo linK:linq to entity não reconhece um método

Agora, neste caso específico, estávamos tendo uma função no lado LINQ to Entites, que não pôde ser traduzida para SQL Query e, portanto, a exceção foi lançada. SO removendo a função ele funciona perfeitamente.

return (de m em objDB.Modulesorderby m.IDselect new{ID =m.ID,Name =m.Name,Status =m.Status ==true ? 1 :0});