質問編集履歴
3
文法の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,13 +4,13 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
|
7
|
+
configにに記述されているファイルIDやダウンロードしたユーザーの情報を取得する必要があるのですが、取得方法が分からず躓いています。
|
8
8
|
|
9
9
|
|
10
10
|
|
11
11
|
### 現在の状況
|
12
12
|
|
13
|
-
エラーは出ないが、DBのテーブルにデータが登録されることもない状況です。
|
13
|
+
エラーは出ないですが、DBのテーブルにデータが登録されることもない状況です。
|
14
14
|
|
15
15
|
動作としては画面上のダウンロードボタンが押された際に、ダウンロードを行ったユーザーID、ファイルID、ダウンロード日時がDBのダウンロードテーブルへ登録される動作を想定しています。
|
16
16
|
|
2
文面の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,15 +6,17 @@
|
|
6
6
|
|
7
7
|
別のファイルに記述されているIDやログインしているユーザーから情報を取得する必要があると思っているのですが、取得方法が分からず躓いています。
|
8
8
|
|
9
|
-
コントローラーの記述に問題があるのではないかと思っています。
|
10
|
-
|
11
9
|
|
12
10
|
|
13
11
|
### 現在の状況
|
14
12
|
|
15
13
|
エラーは出ないが、DBのテーブルにデータが登録されることもない状況です。
|
16
14
|
|
15
|
+
動作としては画面上のダウンロードボタンが押された際に、ダウンロードを行ったユーザーID、ファイルID、ダウンロード日時がDBのダウンロードテーブルへ登録される動作を想定しています。
|
17
16
|
|
17
|
+
|
18
|
+
|
19
|
+
コントローラーでファイルIDやユーザーIDが取得できていない事が問題の一つではないかと考えています。
|
18
20
|
|
19
21
|
### 各ファイルの記述
|
20
22
|
|
@@ -138,4 +140,4 @@
|
|
138
140
|
|
139
141
|
### バージョン
|
140
142
|
|
141
|
-
Laravel
|
143
|
+
Laravelは最新バージョン8x.です。
|
1
現状のエラーの有無と何を解決したいのかの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,16 +1,22 @@
|
|
1
1
|
### 実現したいこと
|
2
2
|
|
3
|
-
Laravelでファイル
|
3
|
+
Laravelの画面上でファイルをダウンロードしたユーザーや日時などをDBへ登録したい。
|
4
|
-
|
5
|
-
各ファイルは以下のように記述を行いました。
|
6
4
|
|
7
5
|
|
8
6
|
|
9
|
-
|
7
|
+
別のファイルに記述されているIDやログインしているユーザーから情報を取得する必要があると思っているのですが、取得方法が分からず躓いています。
|
10
8
|
|
11
|
-
コントローラーの記述
|
9
|
+
コントローラーの記述に問題があるのではないかと思っています。
|
12
10
|
|
13
11
|
|
12
|
+
|
13
|
+
### 現在の状況
|
14
|
+
|
15
|
+
エラーは出ないが、DBのテーブルにデータが登録されることもない状況です。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
### 各ファイルの記述
|
14
20
|
|
15
21
|
```Migration
|
16
22
|
|
@@ -112,16 +118,24 @@
|
|
112
118
|
|
113
119
|
{
|
114
120
|
|
121
|
+
$file = config('download. ' . $request->get('key'));
|
122
|
+
|
123
|
+
|
124
|
+
|
115
125
|
$dl = new Download();
|
116
126
|
|
117
|
-
$dl->staff_id = ; // ログインしているユーザーIDから取得したい
|
127
|
+
$dl->staff_id = auth()->id(); // ログインしているユーザーIDから取得したい
|
118
128
|
|
119
129
|
$dl->file_id = ; // configのidから取得したい
|
120
130
|
|
121
|
-
$dl->dl_date = ; //
|
131
|
+
$dl->dl_date = now(); // ダウンロード日時を取得したい
|
122
132
|
|
123
133
|
$dl->save();
|
124
134
|
|
125
135
|
}
|
126
136
|
|
127
137
|
```
|
138
|
+
|
139
|
+
### バージョン
|
140
|
+
|
141
|
+
Laravelの最新バージョン8x.です。
|