linQ to SQL中是否存在與「join join」完全相反的操作?我想僅顯示不滿足查詢中內部加入約束的結果。我只想在一個查詢中做。這是一個使用示例(http://img165.imageshack.us/img165/4940/liststj3.jpg)。C#從列表中排除相關值(LINQ)
1
A
回答
1
Falvarez的角色:
Roles.Where(r => r.Users.Any(u => u.Name == "falvarez"));
角色falvarez沒有
Roles.Where(r => !r.Users.Any(u => u.Name == "falvarez"));
項目每個角色成知道falvarez是否該角色的對象
Roles.Select(r => new
{
FalvarezInRole = r.Users.Any(u => u.Name == "falvarez"),
Role = r
});
在角色對象沒有用戶屬性的情況下,只需替換過濾用戶的查詢即可由角色在r的地方。用戶
0
1
比拉爾·海達爾有一個explanation如何做左外連接。使用此策略並添加where條件來檢查右側的對象爲null的位置。
相關問題
- 1. 排除行與相關值
- 2. LINQ查詢 - 從另一個列表中排除一個列表的值
- 3. C#Linq謂詞生成從列表中刪除所有空值
- 4. 按列表中的問題排序(linq相關)
- 5. C#LINQ從列表
- 6. C#LINQ從列表
- 7. 中的LINQ語句從列表中排除
- 8. LINQ to Entity Framwork:返回相關行的排序列表
- 9. C#LINQ比較列表值
- 10. 在排序列表中刪除相同
- 11. 從表中排除其他表中的值排除其他表中的值
- 12. PhpStorm - 從索引中排除forlder,但不從列表中排除
- 13. MATLAB相關循環排除特定列
- 14. 從列表中刪除項目相交屬性使用Linq
- 15. LINQ到SQL:ORDER BY值在相關表
- 16. 如何寫一些排除鏈接表中相關記錄的LINQ?
- 17. c#使用Linq排序小數列表
- 18. 從c列表中刪除#
- 19. 從列表中刪除值
- 20. 從列表中刪除值
- 21. 從列表中刪除值
- 22. C#從列表中刪除列表
- 23. 從列表中刪除值從列表中刪除
- 24. 從多個相關表格中刪除
- 25. SQL從相關表中刪除
- 26. 排除行從使用LINQ
- 27. 從列表中刪除具有相關相關模型的對象
- 28. C# - 使用LINQ排序包含鍵/值對的列表框
- 29. 使用Linq從多個表中排列多個列表
- 30. 在LINQ中排除一個值OrderBY
調整您的圖像 - 它不顯示... – tvanfosson 2009-01-11 01:33:35