0
として返す:main_dataとのuser_dataは、別のテーブルに列を追加し、私はtabelsを持つリストのC#
テーブルmain_dataはテーブルのuser_data
の外部キーのuser_idを持っています
すべての列が含まれているリストを返したいと思います。main_dataテーブルとカラムフルネームuser_data。
私はすでにそうしようとしましたが、残念ながら私のコードは機能しません。
public override IList<main_data> GetAllDetached()
{
return this.context.main_data.Join(this.context.user_data,
o => o.user_id, i => i.user_data_id, (ud, fullName) => new {
ud.user_id, fullName.full_name }).ToList();
}
次のエラーが発生します。 「System.Collections.Genericに:
はimlicitly型 '小数user_idは、文字列FULL_NAME System.Collections.Generic.List 匿名型' を変換できません。 .IList ProjectName.Model.main_data '。その後で
Class FinalResult { public int user_id {get; set;} public string full_name {get; set;} }
: 明示convirsionは(?あなたはキャストが欠落している)
「動作しません」を定義します。 – mjwills
「動作しません」という定義は何ですか? –