[英]How to do a Many to Many join in Linq
我有两张桌子(还有一张桌子)
水果 - >时间表
水果可以有很多时间表,时间表可以有很多水果。
我需要使用存储库模式的linq查询来加入它们,我该怎么做?
var query = from p in _fruitRepository.Table
join s in _scheduleRepository.Table on p.[SomeProperty] on s.[SomeProperty]
谢谢 :)
您应该在Fruit
类中具有Schedules
导航属性。 我们:
var items = from f in _context.Fruits
from s in f.Schedules
select new { f, s }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.