PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Méthode de conversion. La méthode spécifiée sur le type ne peut pas être traduite en une expression de magasin LINQ to Entities

Pour comprendre quel type de fonctions nous pouvons utiliser dans LINQ to Enitities :passez par le lien ci-dessous :linq aux entités ne reconnaît pas une méthode

Maintenant, dans ce cas particulier, nous avions une fonction côté LINQ to Entites, qui n'a pas pu être traduite en requête SQL et, par conséquent, l'exception a été levée. DONC en supprimant la fonction cela fonctionne parfaitement.

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