質問編集履歴

1

発生条件について追記

2018/08/31 08:14

投稿

sakura_hana
sakura_hana

スコア11427

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の仕様なのでしょうか?