我收到“DbComparisonExpression需要具有可比类型的参数”如何解决它?
我得到一个我收到“DbComparisonExpression需要具有可比类型的参数”如何解决它?
DbComparisonExpression需要参数相媲美类型
以下LINQ到实体查询错误:
回答:
我解决这个问题..问题是X .ID是Guid类型..
ModelContainer _dataContext = new ModelContainer(); Guid gId= Guid.Parse(ArtistID);
var artists = _dataContext.Artists.Select(x => new
{
x.FirstName,
x.LastName,
x.Id,
x.Country,
x.City,
x.artSpecialty,
x.approval_status,
x.ProfilePic,
x.Nationality,
x.Website,
x.Instagram,
x.FaceBook,
x.Twitter
}).Where(x => x.Id.Equals(gId)).FirstOrDefault();
以上是 我收到“DbComparisonExpression需要具有可比类型的参数”如何解决它? 的全部内容, 来源链接: utcz.com/qa/262644.html