Nik*_*las 5 .net c# lambda linq-to-sql
我有一个快速的问题,因为我的大脑不会与我合作...我
在哪里指定我希望"用户"中的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
});
Run Code Online (Sandbox Code Playgroud)
Nuf*_*fin 11
以下应该有效(假设我正确理解了您的问题):
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
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6245 次 |
| 最近记录: |