Я возвращаю IQueryable<Customer>
другому методу для некоторых операций запроса. Метод возврата выглядит так:
return from cust in _dbCustList
select new Customer
{
CustomerId = cust.Customer_Id,
FirstName= cust.First_Name,
LastName= cust.Last_Name,
DOB= cust.Date_Of_Birth,
LoginTime = cust.Login_Time ?? new TimeSpan(0, 0, 0);
};
В приведенном выше результате, cust.Login_Time
является нулевым свойством.
Когда я пытаюсь запросить приведенный выше результат, он выдает ошибку:
Method 'System.TimeSpan GetTimeSpan(System.Nullable`1[System.TimeSpan])' has no supported translation to SQL.
Как решить эту ошибку?