基本的に人が質問を入力した回数を返すコントローラー内でクエリを実行しようとしています。SQL Server にテーブルを設定しましたが、EnteredBy はクエリを実行しようとしている列です。これまでのところ、私は運がありませんでした。EnteredBy 列のすべてを返すクエリを作成できますが、今のところ、特定の人のみを返すようにしたいので、それに対してカウンターを実行できます。これが私のコードです:
コントローラ:
public ActionResult DisplayCount()
{
var enteredBy = from m in db.Table
where m.EnteredBy.Equals("Persons Name")
select m;
return View(enteredBy);
}
DisplayCount の表示:
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>DisplayCount</title>
<script>
</script>
</head>
<body>
<div>
Entered by: <br />
@foreach (var m in Model)
{
@m.EnteredBy <br />
}
</div>
</body>
</html>
現在、カウンターが設置されていないことはわかっていますが、行ごとに遭遇するたびに、その特定の人の名前をビューに返したいだけです。
MVCとRazorエンジンは私にとって新しい主題であるため、誰かが私に答えることができれば、それは大きな助けになるでしょう。
ありがとう