2016-09-01 2 views
0

Model.php以下の機能を有する:Laravel 5.1:ヌルフィールド作成機能の空白に変換され

public static function create(array $attributes = []) { $model = new static($attributes); $model->save(); return $model; }

attributesパラメータは各フィールドのヌル値、それらはによって充填されていないましたユーザー。ただし、new static($attributes)のコールの後には、1つのフィールドが""に変換されます。分かりません。すべてのフィールドがNULLの場合でも、1つのフィールドのみが""(空白)に変換されます。

この変換を空白にしたくありません。この場合、誰が何が起こっているのか知っていますか?

ありがとうございました。 よろしくお願いいたします。

答えて

0

問題が見つかりました:私のsetPhoneAttribute関数(私のModelクラスにあります)で、私は電話のフォーマットを削除する関数を呼び出していました。だから、電話フィールドがnullだったので、私のremoveFormat関数の後に、フィールドは""に変換されます。問題解決済み!」

関連する問題