我正在进行一个数据库查询,我只需要一个组织的ID和名称,我该怎么做?
var orgList = new List<OrganizationModel>();
var organization = await dbContext.Organization
.Select(x => new { x.Id, x.Name })
.FirstOrDefaultAsync(x => x.Name == xlOrganization);
orgList.Add(organization); // this gives an error
错误:无法从“〈anonymous type:int ID,字符串名称〉到“组织模型”
我不需要任何其他列除了名称和ID,我该如何修复此错误。
1条答案
按热度按时间0yycz8jy1#
如错误消息所示,这:
创建一个匿名类型的示例。你认为
new
本身还能做什么?如果你想要OrganizationModel
类型的示例,那么你需要创建: