PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Metodo di conversione. Il metodo specificato nel tipo non può essere convertito in un'espressione dell'archivio LINQ to Entities

Per capire che tipo di funzioni possiamo usare all'interno di LINQ to Enitities:vai sotto link :link to entità non riconosce un metodo

Ora, in questo caso particolare, avevamo una funzione in LINQ laterale a Entite, che non poteva essere tradotta in SQL Query e quindi è stata generata l'eccezione. QUINDI rimuovendo la funzione funziona perfettamente.

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