質問編集履歴
1
発生条件について追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -53,3 +53,35 @@
|
|
53
53
|
データ取得後にfor等使って1項目毎に判定・置き換えすればいいのかもしれませんが、もっとシンプルに出来る方法は無いのかと思い質問しました。
|
54
54
|
|
55
55
|
よろしくお願いいたします。
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
---
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
(2018/08/31 17:15追記)
|
64
|
+
|
65
|
+
すみません、ちゃんと確認したら発生条件が間違っていました。
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
以下の場合は正しくnullまたは空文字が入ったJSONが取得出来ました。
|
70
|
+
|
71
|
+
`$customer = Customer::where('id', 番号)->first();`
|
72
|
+
|
73
|
+
`return $customer;`
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
問題はcreateした時で、
|
78
|
+
|
79
|
+
`$customer = Customer::create( ['name'=>'ジェーン'] );`
|
80
|
+
|
81
|
+
`return $customer;`
|
82
|
+
|
83
|
+
(emailのデフォルト値はNULLとDB上で指定している)
|
84
|
+
|
85
|
+
このようにした場合、JSONはemailが無い状態での返却になります。
|
86
|
+
|
87
|
+
これはLaravelの仕様なのでしょうか?
|