Public Function LoadSiteInfo(ByVal sId As Integer) As IQueryable(Of Site)
Return Me.ObjectContext.Sites.Include("SiteData").Where((Function(f) f.SiteID = sId) AndAlso Function(x) x.SiteData.SiteUpdateDate < today))
End Function
Итак, я пытаюсь отфильтровать по SiteId из таблицы Sites, ANDALSO по SiteUpdateDate в таблице SiteData, это последняя часть, в которой я не могу получить правильный синтаксис - просто говорится, что атрибут SiteUpdateDate не является членом ObjectContext.Site, который является правильной его частью SiteData
Как мне отфильтровать атрибуты во включенной таблице SiteData? Или как я могу переписать это и при этом вернуть Iquerable of Site с дочерней таблицей SiteData, отфильтрованной так, как я хочу? Должно быть действительно легко, но я борюсь, начинаю полагать, что включать отфильтрованную дочернюю коллекцию выбранного родителя не разрешено ...: (