特定のユーザー(ユーザーIDはSession["LoggedUserID"]
に格納されています)によって作成されたすべてのコメントを一覧表示しようとしていますが、ラムダ式を解決するのは難しい。MVCコントローラ経由でラムダで特定のデータを一覧表示する
次のコードはエラーですが、これは私が気にしていたことです。
public ActionResult MyComments(Guid? id)
{
id = new Guid(Session["LoggedUserID"].ToString());
var comments = db.Comments.Include(m=> m.CreatorUserId.Equals(id));
return View(comments.ToList());
}
Addintional情報:
データベース-最初のIDのためのGUIDを使用して
。
何か助けてください。
あなたは、代わりに 'WHERE'の' Include'を使用しているはずが含まコメント内のエンティティを展開する場合に使用します(例:ユーザーCreatorUser)。 –