-2
我有三个表连接。Lambda从多个表到多个表
人 - >旅游 - >酒店
我想检索所有的人,他们已经来到了酒店的名称。 每个人可能一直在多次旅行,并可能在旅途中留下了几家酒店。 如何在Lambda语法中执行此操作?
在此先感谢!
我有三个表连接。Lambda从多个表到多个表
人 - >旅游 - >酒店
我想检索所有的人,他们已经来到了酒店的名称。 每个人可能一直在多次旅行,并可能在旅途中留下了几家酒店。 如何在Lambda语法中执行此操作?
在此先感谢!
db.Persons.Select(p=> new {
Person = p,
Hotels = p.SelectMany(p=>p.Trips).SelectMany(t=>t.Hotels)
}).ToList();