我有3节课。WorkoutSession、WorkoutSessionExercise 和锻炼。
我想返回 WorkoutSession及其与运动相关的 WorkoutSession 列表。WorkoutSession 有很多 WorkoutSessionExercise,而这一个和Exercise 只有一个1 对1 的关系。
var query = from workoutSession in DatabaseContext.SetOwnable<WorkoutSession>()
from workoutSessionExercises in workoutSession.WorkoutSessionExercises
from exerciseInfo in workoutSessionExercises.Exercise
where workoutSession.Id == id
select workoutSession;
最后一个 FROM 有错误:无法从查询中推断类型参数。
如何使用 Linq To Entity 加载这三层深的对象?