我有此LINQLINQ到過濾器中包含的實體
var userGroups = this.ObjectContext.UserGroups.Include("Users");
的問題是,我必須篩選「用戶」,如果它是由場IsActive活性。
因此,我需要通過包括表「Users」的字段進行過濾,其中是IsActive。
我怎麼用LINQ來做到這一點?
謝謝!
_ __ _ __ _ __ _ __ 附:
我嘗試做以下,但我不知道......
var userGroups = this.ObjectContext.UserGroups;
foreach (var userGroup in userGroups)
{
var ussers = this.ObjectContext.Users.Where(f => f.UserGroupID == item.ID && f.IsActive == true).ToList<User>();
userGroup.Users = users;
}
澄清。您是否在尋找擁有活躍用戶的用戶組?或者你正在尋找基於特定用戶的用戶組?或者您是否在尋找所有用戶組中的活躍用戶? – villecoder 2012-04-18 18:35:06
我需要獲取所有與所有關聯用戶相關的用戶組,但用戶應按字段IsActive過濾。 – 2012-04-18 18:37:07