gpt4 book ai didi

c# - 如何将 IQueryable 转换为 EntityCollection

转载 作者:行者123 更新时间:2023-11-30 22:29:28 26 4
gpt4 key购买 nike

我真的找不到关于如何将 IQueryable 转换为 EntityCollection 的答案?

var userGroups = this.ObjectContext.UserGroups;

foreach (var userGroup in userGroups )
{
var ussers = this.ObjectContext.Users.Where(f => f.UserGroupID == item.ID && f.IsActive == true);

userGroup.Users = users; // Here I' am getting an issue.
}

最佳答案

我不是 100% 确定,因为你没有指定,但我猜你的 userGroup.Users 属性是由 EDMX 模型生成的导航属性,所以实体集合是已经为您创建好了,您需要做的就是将您的用户添加到集合中。

var userGroups = this.ObjectContext.UserGroups;

foreach (var userGroup in userGroups )
{
var ussers = this.ObjectContext.Users.Where(f => f.UserGroupID == item.ID && f.IsActive == true);

foreach(var user in ussers)
userGroup.Users.Add(user);
}

关于c# - 如何将 IQueryable 转换为 EntityCollection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10216161/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com