質問するログイン新規登録

質問編集履歴

7

テーブル定義追加

2019/08/30 05:32

投稿

KenTse
KenTse

スコア24

title CHANGED
File without changes
body CHANGED
@@ -76,6 +76,7 @@
76
76
 
77
77
  }
78
78
  ```
79
+ ![イメージ説明](1c10be7afbf3334c2acb8345b600f9c5.jpeg)
79
80
  ```Migration
80
81
 
81
82
  Schema::create('jobs', function(Blueprint $table)

6

発生している問題 修正

2019/08/30 05:32

投稿

KenTse
KenTse

スコア24

title CHANGED
File without changes
body CHANGED
@@ -8,7 +8,7 @@
8
8
  ### 発生している問題・エラーメッセージ
9
9
 
10
10
  formのinputに空に変更で更新する時に、
11
- 何故か現在時刻に自動更新してい
11
+ ** 最大の疑問は下記の"試したこと1"で、nullで設定しているのに、何故かjob_startが現在時刻に更新しています**
12
12
 
13
13
  ### 該当のソースコード
14
14
 

5

試したこと修正

2019/08/30 05:24

投稿

KenTse
KenTse

スコア24

title CHANGED
File without changes
body CHANGED
@@ -87,16 +87,16 @@
87
87
  ```
88
88
 
89
89
  ### 試したこと
90
-
91
- ```試したこと1
90
+ 試したこと1
91
+ ```
92
92
  public function edit($id, Request $request){
93
93
  $job = Job::findOrFail($id);
94
94
  $job->job_start = null;
95
95
  $job->save();
96
96
  }
97
97
  ```
98
-
99
- ```試したこと2
98
+ 試したこと2
99
+ ```
100
100
  public function update($id, Request $request){
101
101
  $job = Job::findOrFail($id);
102
102
  $job->fill( $request->input() );
@@ -104,4 +104,4 @@
104
104
  }
105
105
  ```
106
106
 
107
- 両方とも何故か現在時刻に更新しています。
107
+ 両方とも何故かjob_startが現在時刻に更新しています。

4

試したこと追加

2019/08/30 02:55

投稿

KenTse
KenTse

スコア24

title CHANGED
File without changes
body CHANGED
@@ -88,13 +88,20 @@
88
88
 
89
89
  ### 試したこと
90
90
 
91
- 試しにsetJobStartAttributeの中に
92
- ```ここに言語を入力
91
+ ```試したと1
92
+ public function edit($id, Request $request){
93
+ $job = Job::findOrFail($id);
93
- if ( $value === null ){
94
+ $job->job_start = null;
94
- value = 'NULL';
95
+ $job->save();
95
96
  }
96
97
  ```
98
+
99
+ ```試したこと2
100
+ public function update($id, Request $request){
101
+ $job = Job::findOrFail($id);
102
+ $job->fill( $request->input() );
97
- を設定、でもエラーメッセージ出ました
103
+ $job->save();
104
+ }
98
105
  ```
106
+
99
- A four digit year could not be found Data missing
107
+ 両方とも何故か現在時刻に更新しています。
100
- ```

3

jobs

2019/08/30 02:54

投稿

KenTse
KenTse

スコア24

title CHANGED
File without changes
body CHANGED
@@ -78,7 +78,7 @@
78
78
  ```
79
79
  ```Migration
80
80
 
81
- Schema::create('mst_car', function(Blueprint $table)
81
+ Schema::create('jobs', function(Blueprint $table)
82
82
  {
83
83
  /**省略**/
84
84
  $table->dateTime('job_start')->nullable();

2

Migration

2019/08/30 02:36

投稿

KenTse
KenTse

スコア24

title CHANGED
File without changes
body CHANGED
@@ -76,7 +76,15 @@
76
76
 
77
77
  }
78
78
  ```
79
+ ```Migration
79
80
 
81
+ Schema::create('mst_car', function(Blueprint $table)
82
+ {
83
+ /**省略**/
84
+ $table->dateTime('job_start')->nullable();
85
+ $table->dateTime('job_end')->nullable();
86
+ });
87
+ ```
80
88
 
81
89
  ### 試したこと
82
90
 

1

job_start

2019/08/30 02:35

投稿

KenTse
KenTse

スコア24

title CHANGED
File without changes
body CHANGED
@@ -60,7 +60,7 @@
60
60
  $value = (new Carbon($value))->format('Y-m-d H:i:s');
61
61
  }
62
62
  //null ならそのまま?
63
- $this->attributes['kouki_start'] = $value;
63
+ $this->attributes['job_start'] = $value;
64
64
  }
65
65
 
66
66
  /**