1
Laravelを使用してすべてのモデルの属性に基づいてテーブルを作成することは基本的には望めませんでしたが、問題は、getAttributes()
メソッドは、 $appends
プロパティへのプロパティの名前(jsonおよび配列変換に追加)しかし、それでも、私は私のカスタムプロパティを取得することはできません。何か案は?カスタム属性アクセサを無視するLaravelのgetAttributes()メソッド
Laravelを使用してすべてのモデルの属性に基づいてテーブルを作成することは基本的には望めませんでしたが、問題は、getAttributes()
メソッドは、 $appends
プロパティへのプロパティの名前(jsonおよび配列変換に追加)しかし、それでも、私は私のカスタムプロパティを取得することはできません。何か案は?カスタム属性アクセサを無視するLaravelのgetAttributes()メソッド
Model::attributesToArray()
メソッドを呼び出すことで、すべてのモデル属性(Model::$appends
属性を含む)にアクセスできます。ここに例があります。
$modelAttributes = $model->attributesToArray();
$modelAttributeNames = array_keys($modelAttributes);