a.user_-6ren">
gpt4 book ai didi

c# - 如何在此 lambda 表达式中指定 "not in"?

转载 作者:太空狗 更新时间:2023-10-29 22:23:54 25 4
gpt4 key购买 nike

我有一个快速的问题,因为我的大脑无法与我一起工作......
我在哪里指定我想要不在“组”中的“用户”中的 user_id?

db.Users.Join(db.Groups, a => a.user_id, b => b.user_id, (a, b) => new SelectListItem
{
Value = a.user_id.ToString(),
Text = a.surname + " " + a.lastname
});

最佳答案

以下内容应该有效(假设我正确理解了您的问题):

db.Users
.Where(x => !db.Groups.Any(y => y.user_id == x.user_id))
.Select(a => new SelectListItem
{
Value = a.user_id.ToString(),
Text = a.surname + " " + a.lastname
});

关于c# - 如何在此 lambda 表达式中指定 "not in"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8851189/

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