【发布时间】:2018-06-10 14:19:34
【问题描述】:
[如有重复请见谅] 我找不到合适的解决方案,所以我决定问一个问题。
我有一个对象companies,它返回元素列表。
我想编写一个查询,它将选择我们列表中的所有CompanyId。我不想使用FirstOrDefault() 只选择一条记录。
示例:
var companiesSummary = _context.Company
.Where(c => c.CompanyId == companies.Select(cs => cs.ID))
.Include(country => country.Country)
我该如何应对?你有什么想法吗?
【问题讨论】:
-
你试过反过来吗?例如。;
from c in companies... etc.? -
您要查询
id在companies.Select(cs => cs.ID)中的所有公司吗? -
谢谢大家的回答。 @Stefan 在我的情况下它不会给出预期的结果。
-
是的@Aominè,他们都是。