初め、
var query = from c in context.PreferredFeedUserCompaniesFollwers
group c by c.CompanyID into company
where company.Count() > 10
select new { company.Key };
2番、
context.Companies.Where(query.contains(x=>x.Id)).tolist();
最初のクエリを使用すると、Preferredusers テーブルで 10 回以上繰り返されるすべての companyID が返されます。2 番目のクエリを使用すると、最初のクエリで取得した companyID を使用して、会社に関するすべての詳細を取得する必要があります。
どちらも機能していません。私は何を間違っていますか?