質問編集履歴

1

Modelクラスと各テーブルの関係を追記しました。不要な処理を追記しました。

2022/03/18 00:51

投稿

akarinrin_
akarinrin_

スコア7

test CHANGED
File without changes
test CHANGED
@@ -17,7 +17,6 @@
17
17
  ```ReportViewController/Index
18
18
  public async Task<IActionResult> Index(int? groupID )
19
19
  {
20
- var user = await _userManager.GetUserAsync(User);
21
20
  var reports = _context.Reports; //groupID
22
21
  if(groupID!=null){
23
22
  var group = _context.Groups.FindAsync(groupID);
@@ -28,6 +27,7 @@
28
27
  return View();
29
28
  }
30
29
  ```
30
+ ※using、コンストラクタなど、質問に直接関係のない箇所は省略しています。
31
31
 
32
32
  ### 試したこと
33
33
  上記ユーザーの絞り込み処理の箇所に、以下のように書いたのですが、絞り込めていません。
@@ -37,7 +37,8 @@
37
37
 
38
38
  ### 補足情報
39
39
  各テーブル(Model)を載せておきます。
40
- ```Report.cs
40
+ ```Report.cs
41
+ //日報テーブル
41
42
  public class Report
42
43
  {
43
44
  public int ReportID { get; set; }
@@ -49,6 +50,7 @@
49
50
  }
50
51
  ```
51
52
  ```ReportUser.cs
53
+ //ユーザーテーブル
52
54
  public class ReportUser:IdentityUser
53
55
  {
54
56
  public string Name { get; set; }
@@ -59,6 +61,7 @@
59
61
  ```
60
62
 
61
63
  ```Member.cs
64
+ //メンバーテーブル
62
65
  public class Member
63
66
  {
64
67
  public int MemberID { get; set; }
@@ -72,6 +75,7 @@
72
75
  ```
73
76
 
74
77
  ```Group.cs
78
+ //グループテーブル
75
79
  public class Group
76
80
  {
77
81
  public int GroupID { get; set; }