1

User、TeamMember、Assessmentの3つのテーブルがあります。3つすべてにuser_id列があり、UserはuseridによってTeamMemberにリンクされ、TeamMemberとAssessmentはuser_id(TeamMember)とrater、rated(Assessment)にリンクされています。

これに参加しようとしています

          from a in db.Assessments
                         join u in db.Team_Members on a.rated equals u.user_id
                         join u2 in db.Team_Members on a.rater equals u2.user_id

このエラーをスローしています

join句の式の1つの型が正しくありません。'Join'の呼び出しで型推論が失敗しました。

何が起こっているのか分かりますか?

4

1 に答える 1

4

a.rated/u.user_ida.rater/u2.user_idが同じタイプであることを確認する必要があります

于 2012-10-31T16:02:24.013 に答える