1
私は、次のADO.NET Entity Frameworkのエンティティデータモデルを持っている:LINQ Where句でコレクションのコレクションを検索するにはどうすればよいですか?
私が付与されたIDのサービスとも与えられた状況のキーワードの両方を持つすべての保険契約者を見つけたいです。
このLINQは動作しません。句はそのようにp.Servicesとp.KeywordsのEntityCollectionsを検索することはできません
Dim ServicesId As Integer = ...
Dim KeywordStatus As Integer = ...
Dim FoundPolicyholders = From p As Policyholder In db.PolicyholderSet.Include("Keywords").Include("Services") _
Where p.Services.Id = ServicesId _
And p.Keywords.Status = KeywordStatus _
Select p
ザ・。
'IDは' 'System.Data.Objects.DataClasses.EntityCollection( ....サービスの)' のメンバーではありません。
正しいLINQ構文は何ですか?
機能「Any」が必要な手がかりでした。ありがとうございました。 –