如何使用linq对多对多关系进行选择查询

本文关键字:行选 选择 查询 关系 何使用 linq | 更新日期: 2023-09-27 18:28:43

可能重复:
EF 中的多对多关系linq查询

如何使用linq查询多对多关系。说明:我有两个表"约定"answers"参与者",它们之间存在多对多关系。问题是我无法访问查询中"参与者"的属性。

查询:

var conv1 =from c in db.Conventions                             
           where c.objet.Contains(s) 
               || c.Domaines.intituleDomaine.Contains(s)
               /* snip */
           select c;

我需要加入另一个表"参与者",并在其属性中进行搜索。

提前感谢

如何使用linq对多对多关系进行选择查询

检查http://www.codeproject.com/Articles/15437/Create-many-to-many-relationships-in-LINQ-for-SQL